⌨ Курсы Linux с преподавателем, IT курсы ✔ курсы Oracle 11g, курсы Microsoft, Cisco обучение, курсы Oracle SQL, тренинги Oracle DBA1, Microsoft авторизованное обучение, microsoft sharepoint server пройти обучение, курсы Cobit, Oracle, VMware курсы, UNIX, RedHat курсы, обучение Sun, подготовка к сертификации ITIL, Project ✔ Бизнес курсы

Курс Oracle Database 19c: Backup and Recovery
Слухачі вивчать архітектуру та концепції резервного копіювання та відновлення, розберуть методи резервного копіювання та застосовність їх у різних ситуаціях У курсі буде розглянуто інтерфейс командного рядка Recovery Manager (RMAN) та його використання для різних типів резервного копіювання, відновлення у різних сценаріях, що включають у тому числі дедуплікацію даних. У курсі передбачено виконання великої кількості лабораторних робіт. Після закінчення курсу слухачі зможуть оцінити потреби в резервному копіюванні у своїй організації та розробити відповідну стратегію.
===
Слушатели изучат архитектуру и концепции резервного копирования и восстановления, разберут методы резервного копирования и применимость их в различных ситуациях В курсе будет рассмотрен интерфейс командной строки Recovery Manager (RMAN) и его использование для разных типов резервного копирования, восстановления в различных сценариях, включающих в том числе дедупликацию данных. В курсе предусмотрено выполнение большого числа лабораторных работ. По окончании курса слушатели смогут оценить потребности в резервном копировании в своей организации и разработать соответствующую стратегию.
Повна назва курсу:  Курс Oracle Database 19c: Backup and Recovery
Посилання на список напрямків:  Адміністрування / ІТ / Програмування
Код курсу:  O19cBAR-Ora
Тривалість:  5 / 40
TITLE:  O19cBAR-Ora Курс Oracle Database 19c: Backup and Recovery
Продукт: 
Аудиторія: 

  • адміністратори баз даних Oracle;
  • адміністратори сховищ даних.
===
  • администраторы баз данных Oracle;
  • администраторы хранилищ данных.

Попередня підготоввка:  Для успішного проходження курсу необхідні знання в обсязі курсу Oracle Database: Семінар для адміністраторів».
===
Для успешного прохождения курса необходимы знания в объеме курса «Oracle Database: Семинар для администраторов».

Навички що здобуваються: 
  • виконувати настроювання бази даних для забезпечення можливості відновлення;
  • виконувати шифроване резервне копіювання та відновлення;
  • виконувати відновлення Tablespace на певний час;
  • виконувати планування ефективних процедур резервного копіювання та відновлення;
  • використовувати RMAN для створення резервних копій та відновлення;
  • використовувати Data Recovery Advisor для діагностики та виправлення збоїв;
  • використовувати технології Oracle Flashback для відновлення у разі людських помилок.
===
  • выполнять настройку базы данных для обеспечения возможности восстановления;
  • выполнять шифрованное резервное копирование и восстановление;
  • выполнять восстановление Tablespace на определенный момент времени;
  • выполнять планирование эффективных процедур резервного копирования и восстановления;
  • использовать RMAN для создания резервных копий и восстановления;
  • использовать Data Recovery Advisor для диагностики и исправления сбоев;
  • использовать технологии Oracle Flashback для восстановления в случае человеческих ошибок.

Зміст курсу: 
  • Резервне копіювання та відновлення: Огляд
  • Конфігурація резервного копіювання та відновлення
  • Використання менеджера відновлення Recovery Manager (RMAN)
  • Стратегії резервного копіювання
  • Створення резервних копій баз даних
  • Використання додаткових функцій резервного копіювання
  • Налаштування резервного копіювання RMAN
  • Огляд каталогу відновлення
  • Створення каталогу відновлення
  • Керування цільовими записами бази даних
  • Використання збережених сценаріїв
  • Створення та використання віртуальних приватних каталогів
  • Концепції відновлення
  • Діагностика несправностей
  • Виконання повного відновлення
  • Відновлення на певний момент часу
  • Відновлення блокових носіїв
  • Проведення додаткових операцій із відновлення
  • Технологія Oracle Flashback:
  • Використання логічних функцій Flashback
  • Використання бази даних Flashback
  • Використання миттєвих знімків PDB
  • Огляд дублювання бази даних
  • Створення резервної бази даних дублікатів
===
  • Резервное копирование и восстановление: Обзор
  • Конфигурация резервного копирования и восстановления
  • Использование менеджера восстановления Recovery Manager (RMAN)
  • Стратегии резервного копирования
  • Создание резервных копий баз данных
  • Использование дополнительных функций резервного копирования
  • Настройка резервного копирования RMAN
  • Обзор каталога восстановления
  • Создание каталога восстановления
  • Управление целевыми записями базы данных
  • Использование сохраненных сценариев
  • Создание и использование виртуальных частных каталогов
  • Концепции восстановления
  • Диагностика неисправностей
  • Выполнение полного восстановления
  • Восстановление на определенный момент времени
  • Восстановление блочных носителей
  • Проведение дополнительных операций по восстановлению
  • Технология Oracle Flashback: Обзор
  • Использование логических функций Flashback
  • Использование базы данных Flashback
  • Использование моментальных снимков PDB
  • Обзор дублирования базы данных
  • Создание резервной базы данных дубликатов

Матеріали та сертифікати:  Акцент Профі - Акцент Профи
Тренер:  Євген

Курс Адміністрування Oracle Database 19c
В курсі детально розглядається архітектура екземпляра бази даних Oracle, що дозволить слухачам ефективно управляти ресурсами баз даних. Слухачі вивчать, як формувати структури зберігання даних у базі для певних бізнес-додатків, як створювати користувачів та керувати безпекою, основи виконання резервного копіювання та відновлення, моніторингу бази даних та методів оптимізації продуктивності.
===
В курсе детально рассматривается архитектура экземпляра базы данных Oracle, что позволит слушателям эффективно управлять ресурсами баз данных. Слушатели изучат, как формировать структуры хранения данных в базе для определенных бизнес-приложений, как создавать пользователей и управлять безопасностью, основы выполнения резервного копирования и восстановления, мониторингу базы данных и методам оптимизации производительности. Повна назва курсу:  Курс Адміністрування Oracle Database 19c, Курс Oracle Database 19c: Administration Workshop
Посилання на список напрямків:  Адміністрування / Інтернет маркетинг / Програмування
Код курсу:  O19cDBA-WS
Тривалість:  5 / 40
TITLE:  O19cDBA-WS Курс Адміністрування Oracle Database 19c, Курс Oracle Database 19c: Administration Workshop
Продукт: 
Аудиторія:  Курс призначений для адміністраторів баз даних Oracle, проектувальників баз даних, адміністраторів сховищ даних.
===
Курс предназначен для администраторов баз данных Oracle, проектировщиков баз данных, администраторов хранилищ данных.

Попередня підготоввка:  Знання в обсязі курсу Oracle Database 12c: Введення в SQL.
===
Знания в объеме курса «Oracle Database 12c: Введение в SQL».

Навички що здобуваються: 

  • Давати опис архітектури баз даних Oracle;
  • Давати опис архітектури та можливостей Oracle Database Cloud Service (DBCS);
  • Створювати та керувати розгортаннями баз даних у DBCS;
  • Виконувати налаштування бази даних для забезпечення підтримки програм;
  • Керувати безпекою бази даних та виконувати аудит;
  • Виконувати базові операції резервного копіювання та відновлення;
  • Переміщувати дані між базами та файлами;
  • Виконувати базовий моніторинг та керувати продуктивністю.
===
  • Давать описание архитектуры баз данных Oracle;
  • Давать описание архитектуры и возможностей Oracle Database Cloud Service (DBCS);
  • Создавать и управлять развертываниями баз данных в DBCS;
  • Выполнять настройку базы данных для обеспечения поддержки приложений;
  • Управлять безопасностью базы данных и выполнять аудит;
  • Выполнять базовые операции резервного копирования и восстановления;
  • Перемещать данные между базами и файлами;
  • Выполнять базовый мониторинг и управлять производительностью.

Зміст курсу: 
  • Введення до бази даних Oracle Database
  • Доступ до бази даних Oracle
  • Створення бази даних Oracle за допомогою DBCA
  • Створення бази даних Oracle за допомогою команди SQL
  • Запуск та закриття екземпляра бази даних
  • Управління базою даних
  • Oracle Net Services: Огляд
  • Налаштування методів присвоєння імен
  • Налаштування та адміністрування приймача
  • Налаштування архітектури спільного сервера
  • Налаштування Oracle Connection Manager для мультиплексування та контролю доступу
  • Створення PDB із Seed
  • Використання інших методів створення PDB
  • Управління PDB
  • Огляд системи зберігання даних
  • Створення та управління табличними просторами
  • Поліпшення використання простору
  • Управління даними про скасування
  • Створення та керування обліковими записами користувачів
  • Налаштування привілеїв та авторизації ролей
  • Налаштування обмежень щодо ресурсів користувача
  • Реалізація аудиту баз даних Oracle
  • Введення в завантаження та переміщення даних
  • завантаження данних
  • Переміщення даних
  • Використання зовнішніх таблиць для завантаження та переміщення даних
  • Автоматизовані завдання обслуговування:
  • Автоматизовані завдання обслуговування: Управління задачами та Windows
  • Моніторинг бази даних та огляд продуктивності налаштувань
  • Моніторинг продуктивності бази даних
  • Процеси бази даних
  • Управління пам'яттю
  • Аналіз SQL та оптимізація шляхів доступу
===
  • Введение в базу данных Oracle Database
  • Доступ к базе данных Oracle
  • Создание базы данных Oracle с помощью DBCA
  • Создание базы данных Oracle с помощью команды SQL
  • Запуск и закрытие экземпляра базы данных
  • Управление базой данных
  • Oracle Net Services: Обзор
  • Настройка методов присвоения имен
  • Настройка и администрирование приемника
  • Настройка архитектуры общего сервера
  • Настройка Oracle Connection Manager для мультиплексирования и контроля доступа
  • Создание PDB из Seed
  • Использование других методов создания PDB
  • Управление PDB
  • Обзор системы хранения данных
  • Создание и управление табличными пространствами
  • Улучшение использования пространства
  • Управление данными об отмене
  • Создание и управление учетными записями пользователей
  • Настройка привилегий и авторизации ролей
  • Настройка ограничений по ресурсам пользователя
  • Реализация аудита баз данных Oracle
  • Введение в загрузку и перемещение данных
  • Загрузка данных
  • Перемещение данных
  • Использование внешних таблиц для загрузки и перемещения данных
  • Автоматизированные задачи обслуживания: Обзор
  • Автоматизированные задачи обслуживания: Управление задачами и Windows
  • Мониторинг базы данных и обзор производительности настроек
  • Мониторинг производительности базы данных
  • Процессы базы данных
  • Управление памятью
  • Анализ SQL и оптимизация путей доступа

Матеріали та сертифікати:  Акцент Профі - Акцент Профи
Тренер:  Ковальчук

Курс Адміністрування Data Guard 19с Oracle
Цей курс знайомить із основними архітектурними концепціями Oracle Data Guard. Слухач дізнається, як використовувати Oracle Data Guard для захисту бази даних Oracle від запланованих та незапланованих простоїв.

Слухач також дізнається, як створювати та керувати фізичними, логічними та моментальними резервними (standby) базами даних, а також як використовувати резервні бази даних для створення звітів, виконання запитів та тестування.
===
Этот курс знакомит с основными архитектурными концепциями Oracle Data Guard. Слушатель узнает, как использовать Oracle Data Guard для защиты базы данных Oracle от запланированных и незапланированных простоев.

Слушатель также узнает, как создавать и управлять физическими, логическими и моментальными резервными (standby) базами данных, а также как использовать резервные базы данных для создания отчетов, выполнения запросов и тестирования. Повна назва курсу:  Курс Адміністрування Data Guard 19с Oracle, Администрирование Data Guard 19с DB Oracle, Курс Oracle Database 19c: Data Guard Administration Workshop.
Посилання на список напрямків:  Адміністрування / ІТ / Програмування
Код курсу:  O19cDGA-WS
Тривалість:  4 / 32
TITLE:  O19cDGA-WS Курс Адміністрування Data Guard 19с Oracle, Администрирование Data Guard 19с DB Oracle, Курс Oracle Database 19c: Data Guard Administration Workshop.
Продукт: 
Аудиторія:  Курс призначений для адміністраторів баз даних та співробітників технічної підтримки, яким необхідно планувати та впроваджувати конфігурації Oracle Data Guard.
===
Курс предназначен для администраторов баз данных и сотрудников технической поддержки, которым необходимо планировать и внедрять конфигурации Oracle Data Guard.

Попередня підготоввка: 

  • Потрібні досвід і знання з адміністрування баз даних Oracle, ці навички можна отримати, відвідавши обов'язкові курси Oracle Administration та Oracle Database Backup and Recovery with RMAN.
  • Якщо ж ви не відвідували курси Oracle 18c або 19c, перелічені в розділі курсів, необхідних як необхідна попередня підготовка, то достатньо буде еквівалентних курсів Oracle 11g або Oracle 12c.
  • Цей курс побудований на операційній системі Linux, тому потрібно добре розуміння Linux/UNIX.
===
  • Требуются опыт и знания по администрированию баз данных Oracle, эти навыки можно получить, посетив обязательные курсы по Oracle Administration и Oracle Database Backup and Recovery with RMAN.
  • Если же вы не посещали курсы по Oracle 18c или 19c, перечисленные в разделе курсов, требуемых как необходимая предварительная подготовка, то достаточно будет эквивалентных курсов Oracle 11g или Oracle 12c.
  • Этот курс построен на операционной системе Linux, поэтому требуется хорошее понимание Linux/UNIX.

Навички що здобуваються:  Цей курс спрямований на те, щоб дати слухачеві знання, необхідні для планування, впровадження, управління та усунення неполадок резервних(standby) конфігурацій баз даних Oracle Data Guard.
===
Этот курс направлен на то, чтобы дать слушателю знания, необходимые для планирования, внедрения, управления и устранения неполадок резервных(standby) конфигураций баз данных Oracle Data Guard.

Зміст курсу: 

Сесія 1: Огляд DATA GUARD

Data Guard. Вимоги щодо обслуговування резервної бази даних. Термінологія Data Guard. Типи резервних баз даних. рівні захисту. Фізичні, логічні та резервні бази даних моментальних знімків. Сервіси з управління ролями. Інтерфейси Data Guard. Створення резервної бази. Установка Data Guard. Адміністративний привілей SYSDG для операцій Data Guard.

Сесія 2: Архітектура Data Guard

Архітектура Data Guard. Процеси, активні у базі данных-источнике. Процеси, що активні в резервній базі даних. Архітектура Data Guard та параметри ініціалізації. Використання Data Guard у Multitenant базі даних. Створення та клонування PDB у середовищі Multitenant архітектури.

Сесія 3: Створення фізичної резервної бази даних за допомогою команд SQL.

Підготуйте базу даних для Data Guard. Параметри ініціалізації резервної бази даних. Дублювання файлів даних та керуючого файлу. Створення резервного примірника. Налаштування файлів мережної конфігурації. Активування резервної бази. Перевірка того, що основна та резервна бази даних працюють. Втрата архівного Журналу (Archive Log). Відкриття резервної бази даних. Запуск та вимкнення оточення Data Guard. Активна робота Data Guard. Синхронізація з іншим екземпляром. Моніторинг основної та резервної баз даних.

Сесія 4: REDO TRANSPORT SERVICES

Огляд REDO TRANSPORT SERVICES. Як Data Guard посилає Redo Data. Керування тим, коли Redo Data відправляються із опцією VALID_FOR. Обробка помилок передачі. Управління пробілами даних в архівних даних.Автоматичне дозвіл відключення з Data Guard в 19c. рівні захисту. Режим швидкої синхронізації.

Сесія 5: REDO APPLY SERVICES

Огляд послуг застосування журналів. Застосування Redo Data негайно. Затримка процедури Redo Data. Переривання сервісів Redo Apply. Налаштування каскадування у резервній базі даних. Створення резервної бази даних моментальних знімків. Навчальний курси з Oracle Database 19c з Data Guard.

Сеанс 6: Перехід ROLE за допомогою SQL COMMANDS

Перегляд ролей. Підготовка основної бази даних. Підготовка резервної бази. Виконання перемикання. Виконання переходу інший ресурс. Відновлення несправного основного примірника. Огляд безперервності обслуговування програм у середовищі Data Guard.

Сесія 7: CHANGE MANAGEMENT

Огляд управління змінами (CHANGE MANAGEMENT) екземпляра. Додавання файлів даних або табличних просторів. Видалення табличних просторів та видалення файлів даних. Перевезення табличного простору. Перейменування файлів даних. Додавання або видалення файлів Redo Log. Операції DML на Active Data Guard у 19c. Nologging операції. Nologging удосконалення у18c. Виявлення операції запису, що не ведеться. Тіньова втрата захисту від запису 18c.

Сесія 8: Створення резервної бази даних за допомогою RECOVERY MANAGER (RMAN)

Огляд, як створюється резервна база даних за допомогою RMAN. Створіть потрібну резервну копію за допомогою RMAN. Шляхи та імена файлів у резервній базі даних. Створення резервного примірника. Створення резервної бази даних за допомогою RMAN. Створення резервної бази даних за допомогою RMAN із активної бази даних.Створення резервної бази даних за допомогою DBCA.

Сесія 9: Вирішення питань резервного копіювання та відновлення у конфігурації ORACLE DATA GUARD

Реалізуйте стратегію резервного копіювання та відновлення (Backup and Recovery). Використання RMAN у конфігурації Data Guard. Резервне копіювання та відновлення основної бази даних за допомогою фізичної резервної бази даних. Резервне копіювання та відновлення логічної резервної бази даних. Використання каталогу відновлення (Recovery Catalog) RMAN у конфігурації Data Guard. Створення каталогу відновлення. Реєстрація бази даних у каталозі. Налаштування щоденного інкрементного резервного копіювання. Відновлення після втрати файлів даних та керуючих файлів в основній та резервній базах даних. Відновлення після втрати онлайн-журналів Redo Logs. Відновлення та відновлення файлів даних у всій мережі. Відкат фізичної резервної бази даних за допомогою функції відновлення резервної бази даних із служби primary_db. Одна команда оновлення резервної бази даних. Увімкнення відстеження змін блоків для фізичної резервної бази даних.

Сесія 10: Використання бази даних FLASHBACK у конфігурації DATA GUARD.

Огляд використання ретроспективної (Flashback) бази даних конфігурації Data Guard. Налаштування Flashback бази даних. Використання бази даних Flashback замість застосування даних. Використання бази даних Flashback та застосування її в режимі реального часу. Перегляд Flashback даних через переходи від резервних баз даних. Автоматичний режим Flashback резервної бази у 19c. Використання бази даних Flashback для підтримання відмовостійкості.

Сесія 11: Огляд брокера DATA GUARD

Огляд брокера Oracle Data Guard. Oracle Enterprise Manager. Інтерфейс командного рядка DGMGRL. Монітор Data Guard. Встановлення Oracle Data Guard. Запуск та використання брокера Data Guard. Отримання Data Guard Diagnostic Information. Подання V$DATAGUARD_PROCESS.

Сесія 12: Побудова конфігурації за допомогою брокера

Підготуйтеся до збирання конфігурації. Налаштуйте основну базу даних. Налаштуйте резервну базу даних. Перевірка бази даних. Нові команди брокера в 18с. Валідування spfile бази даних. Валідування конфігурації мережі. Валідація Status Connect Identifier. Показати, увімкнути та вимкнути конфігурацію. Виконує сценарії DGMGRL.

Сесія 13: Управління конфігурацією за допомогою брокера

Конфігураційні файли брокера Data Guard. Відображення та редагування властивостей бази даних – встановлення режиму захисту конфігурації. Використання додаткових властивостей брокера з 18c і 19c. Налаштувати Fast Start Failover. Fast Start Failover для усунення відмови в режимі "тільки спостерігач" у 19c.Виконання перемикання. Виконання усунення відмови переходом інший ресурс. Налаштування кількох цільових об'єктів при створенні конфігурації відмови. Зміна стану бази даних. Експорт Broker File Monitor із конфігурації. Налаштування кількох спостерігачів.

Сесія 14: Створення резервної бази даних за допомогою DBCA

Огляд створення фізичної резервної бази даних за допомогою DBCA. Створення резервної бази даних за допомогою DBCA. Додавання записів до файлу tnsnames.ora. Використання Data Guard Broker для створення конфігурації. Створення резервних журналів Redo Logs в базі даних. Створіть резервні журнали Redo Logs у резервній базі даних. Перевірка конфігурації захисту даних. Редагування файлу listener.ora в основній базі даних. Редагування файлу listener.ora у резервній базі даних. Створення фізичної резервної бази даних Data Guard для мультитенантної контейнерної бази даних з dbca 19c.

Сесія 15: Створення логічної резервної БД (LOGICAL STANDBY) за допомогою команд SQL

Огляд створення логічної резервної бази за допомогою команд SQL. Підготовка бази даних. Підготовка резервної бази. Перехід із фізичної резервної БД у логічну резервну БД. Запуск резервного примірника. Робота у реальному часі. Видалення архівів. Подання словника БД, що містять корисну інформацію про резервну БД. Моніторинг застосування SQL-команд.

Сесія 16: Управління логічною резервною базою даних (LOGICAL STANDBY)

Огляд архітектури SQL Apply. міркування розмір транзакції. Застосування DML та DDL. Перехоплення DDL операторів.Пропуск команд DML та DDL у резервній базі даних. Зміна у логічній резервній базі даних. Матеріалізовані уявлення в базі даних-джерела. Створення екземпляра таблиці. Перезавантаження SQL Apply. Налаштування DBA_LOGSTDBY_EVENTS. Застосування оновлень із використанням логічної резервної бази даних. Застосування оновлень на фізичній резервній базі даних. Планування завдань у логічній резервній базі даних.

Сесія 17: Налаштування резервної бази даних

Огляд налаштування фізичної резервної бази даних. Тимчасове Undo, Global та сесійні змінні. Значення таблиць без первинних ключів. Статистика з логічного резерву. Узгодженість транзакцій. Настроювання кількості прикладних процесів. Коригування кількості підготовчих процесів. Установки пам'яті для кешу локальної безперервної реплікації (LCR Cache). Встановлення якості бази даних ReopenSecs та NetTimeout. Стиснення Redo Transmission. Оптимізація SQL Apply. Оптимізація Redo Apply.

Сесія 18: Огляд виправлень та оновлення (PATCHING AND UPGRADING) баз даних у конфігурації DATA GUARD.

Оновлення конфігурації брокера Oracle Data Guard. Оновлення бази даних Oracle у конфігурації Data Guard із фізичною резервною базою даних. Оновлення бази даних Oracle конфігурації Data Guard за допомогою логічної резервної бази даних. Використання DBMS_ROLLING для оновлення бази даних. Провідні бази даних груп та провідний майстер груп (Leading Group Master). Бази даних кінцевих груп та майстер кінцевих груп. Використання DBMS_ROLLING для виконання перехідного оновлення бази даних.

Сесія 19: Посібник із швидкого налаштування DATA GUARD.

DATA GUARD фізичної резервної бази даних, використовуючи Data Guard Broker. Налаштування основного сервера. Конфігурація параметрів ініціалізації. Налаштування сервісу. Настроювання резервного сервера. Створення резервної бази даних за допомогою дубліката (DUPLICATE) . Увімкнення брокера. Перемикання баз даних. Відмовостійкість бази даних. Режим резервної бази "тільки для читання" та режим резервної бази "Моментальний знімок" (Snapshot) Active Data Guard.

===

Сессия 1: Обзор DATA GUARD

Обзор Data Guard. Требования к обслуживанию резервной базы данных. Терминология Data Guard. Типы резервных баз данных. Уровни защиты. Физические, логические и резервные базы данных моментальных снимков. Сервисы по управлению ролями. Интерфейсы Data Guard. Создание резервной базы данных. Установка Data Guard. Административная привилегия SYSDG для операций Data Guard.

Сессия 2: Архитектура Data Guard

Архитектура Data Guard. Процессы, активные в базе данных-источнике. Процессы, активные в резервной базе данных. Архитектура Data Guard и параметры инициализации. Использование Data Guard в Multitenant базе данных. Создание и клонирование PDB в среде Multitenant архитектуры.

Сессия 3: Создание физической резервной(STANDBY) базы данных с помощью команд SQL.

Подготовьте основную базу данных для Data Guard. Параметры инициализации резервной базы данных. Дублирование файлов данных и управляющего файла. Создание резервного экземпляра. Конфигурирование файлов сетевой конфигурации. Активирование резервной базы данных. Проверка того, что основная и резервная базы данных работают. Потеря архивного Журнала(Archive Log). Открытие резервной базы данных. Запуск и выключение окружения Data Guard. Активная работа Data Guard. Синхронизация с другим экземпляром . Мониторинг основной и резервной баз данных.

Сессия 4: REDO TRANSPORT SERVICES

Обзор REDO TRANSPORT SERVICES. Как Data Guard посылает Redo Data. Управление тем, когда Redo Data отправляются с опцией VALID_FOR. Обработка ошибок передачи. Управление пробелами в данных в архивных данных. Автоматическое разрешение отключения с Data Guard в 19c. Уровни защиты. Режим быстрой синхронизации.

Сессия 5: REDO APPLY SERVICES

Обзор сервисов применения журналов. Применение Redo Data немедленно. Задержка Redo Data процедуры. Прерывание сервисов Redo Apply. Настройка каскадирования в резервной базе данных. Создание резервную базу данных моментальных снимков. Учебный курсы по Oracle Database 19c по Data Guard.

Сеанс 6: Переход ROLE с использованием SQL COMMANDS

Обзор перехода ролей. Подготовка основной базу данных. Подготовка резервной базы данных. Выполнение переключения. Выполнение перехода на другой ресурс. Восстановление неисправного основного экземпляра. Обзор непрерывности обслуживания приложений в среде Data Guard.

Сессия 7: CHANGE MANAGEMENT

Обзор управления изменениями (CHANGE MANAGEMENT) экземпляра. Добавление файлов данных или табличных пространств. Удаление табличных пространств и удаление файлов данных. Transportable табличные пространства. Переименование файлов данных. Добавление или удаление файлов Redo Log. Операции DML на Active Data Guard в 19c. Nologging операции. Nologging усовершенствования в18c. Обнаружение не ведущийся операции записи. Теневая потеря защиты от записи в 18c.

Сессия 8: Создание резервной базы данных с помощью RECOVERY MANAGER (RMAN)

Обзор как создается резервная база данных с помощью RMAN. Создайте подходящую резервную копию с помощью RMAN. Пути и имена файлов в резервной базе данных. Создание резервного экземпляра. Создание резервной базу данных с помощью RMAN. Создание резервной базы данных с помощью RMAN из активной базы данных. Создание резервной базы данных с помощью dbca.

Сессия 9: Решение вопросов резервного копирования и восстановления в конфигурации ORACLE DATA GUARD

Реализуйте стратегию резервного копирования и восстановления (Backup and Recovery). Использование RMAN в конфигурации Data Guard. Резервное копирование и восстановление основной базы данных с помощью физической резервной базы данных. Резервное копирование и восстановление логической резервной базы данных. Использование каталога восстановления (Recovery Catalog) RMAN в конфигурации Data Guard. Создание каталога восстановления. Регистрация базы данных в каталоге. Настройка ежедневного инкрементного резервного копирования. Восстановление после потери файлов данных и управляющих файлов в основной и резервной базах данных. Восстановление после потери онлайн журналов Redo Logs. Восстановление и процесс восстановления файлов данных во всей сети. Откат физической резервной базы данных с помощью функции восстановления резервной базы данных из службы primary_db. Одна команда обновления резервной базы данных. Включение отслеживания изменений блоков для физической резервной базы данных.

Сессия 10: Использование базы данных FLASHBACK в конфигурации DATA GUARD.

Обзор использования ретроспективной (Flashback) базы данных в конфигурации Data Guard. Настройка Flashback базы данных. Использование базы данных Flashback вместо того, чтобы применить данные. Использование базы данных Flashback и применение ее в режиме реального времени. Просмотр Flashback данных через переходы ролей от резервных баз данных. Автоматический режим Flashback резервной базы в 19c. Использование базы данных Flashback для поддержания отказоустойчивости.

Сессия 11: Обзор брокера DATA GUARD

Обзор брокера Oracle Data Guard. Oracle Enterprise Manager. Интерфейс командной строки DGMGRL. Монитор Data Guard. Установка Oracle Data Guard. Запуск и использование брокера Data Guard. Получение Data Guard Diagnostic Information. Представление V$DATAGUARD_PROCESS.

Сессия 12: Построение конфигурации с помощью брокера

Подготовьтесь к сборке конфигурации. Настройте основную базу данных. Настройте резервную базу данных. Проверка базы данных. Новые команды брокера в 18c. Валидирование spfile базы данных. Валидирование конфигурации сети. Валидация Status Connect Identifier. Показать, включить и отключить конфигурацию. Выполнение сценариев DGMGRL.

Сессия 13: Управление конфигурацией с помощью брокера

Конфигурационные файлы брокера Data Guard. Отображение и редактирование свойств базы данных - установка режима защиты конфигурации. Использование дополнительных настраиваемых свойства брокера из 18c и 19c. Настроить Fast Start Failover. Fast Start Failover для устранения отказа в режиме «только наблюдатель» в 19c. Выполнение переключения. Выполнение устранения отказа переходом на другой ресурс. Настройка нескольких целевых объектов при создании отказоустойчивой конфигурации. Изменение состояния базы данных. Экспорт Broker File Monitor из конфигурации. Настройка нескольких наблюдателей.

Сессия 14: Создание резервной базы данных с помощью DBCA

Обзор создания физической резервной базы данных путем создания базы данных с помощью DBCA. Создание резервной базы данных с помощью DBCA. Добавление записей в файл tnsnames.ora. Использование Data Guard Broker для создания конфигурации. Создание резервных журналов Redo Logs в основной базе данных. Создайте резервных журналов Redo Logs в резервной базе данных. Проверка конфигурации защиты данных. Редактирование файла listener.ora в основной базе данных. Редактирование файла listener.ora в резервной базе данных. Создание физической резервной базы данных Data Guard для мультитенантной контейнерной базы данных с dbca в 19c.

Сессия 15: Создание логической резервной БД (LOGICAL STANDBY) помощью команд SQL

Обзор создания логической резервной базы данных с помощью команд SQL. Подготовка основной базы данных. Подготовка резервной базы данных. Переход из физического резервной БД в логическую резервную БД. Запуск резервного экземпляра. Работа в реальном времени. Удаление архивов. Представления словаря БД, содержащие полезную информацию о резервной БД. Мониторинг применения SQL-команд.

Сессия 16: Управление логической резервной базой данных (LOGICAL STANDBY)

Обзор архитектуры SQL Apply. Соображения о размере транзакции. Применение DML и DDL. Перехват DDL операторов. Пропуск команд DML и DDL в резервной базе данных. Изменение в логической резервной базе данных. Материализованные представления в базе данных-источнике. Создание экземпляра таблицы. Перезагрузка SQL Apply. Настройка DBA_LOGSTDBY_EVENTS. Применение обновлений с использованием логической резервной базы данных. Применение обновлений на физической резервной базе данных. Планирование заданий в логической резервной базе данных.

Сессия 17: Настройка резервной базы данных

Обзор настройки физической резервной базы данных. Временное Undo, Global и сессионные переменные. Значение таблиц без первичных ключей. Статистика по логическому резерву. Согласованность транзакций. Настройка количества прикладных процессов. Корректировка количества подготовительных процессов. Настройки памяти для кэша локальной непрерывной репликации (LCR Cache). Установка свойства базы данных ReopenSecs и NetTimeout. Сжатие Redo Transmission. Оптимизация SQL Apply. Оптимизация Redo Apply.

Сессия 18: Обзор исправлений и обновлений (PATCHING AND UPGRADING) баз данных в конфигурации DATA GUARD.

Обновление конфигурации брокера Oracle Data Guard. Обновление базы данных Oracle в конфигурации Data Guard с физической резервной базой данных. Обновление базы данных Oracle в конфигурации Data Guard с помощью логической резервной базы данных. Использование DBMS_ROLLING для обновления базы данных. Ведущие базы данных групп и ведущий мастер групп (Leading Group Master). Базы данных конечных групп и мастер конечных групп. Использование DBMS_ROLLING для выполнения переходного обновления базы данных.

Сессия 19: Руководство по быстрой настройке DATA GUARD.

DATA GUARD физической резервной БД, используя Data Guard Broker. Настройка основного Сервера. Конфигурация параметров инициализации. Настройка сервиса. Настройка резервного сервера. Создание резервную базу данных с помощью дубликата (DUPLICATE) . Включение брокера. Переключение баз данных. Отказоустойчивость базы данных. Режим резервной базы «только для чтения» и режим резервной базы «моментальный снимок» (Snapshot) Active Data Guard.

Матеріали та сертифікати:  Акцент Профі - Акцент Профи
Тренер:  Євген

Курс Oracle Database 19c: Передові методи PL/SQL
В курсі вивчаються сучасні можливості PL/SQL з розробки та налагодження PL/SQL-програм, що найбільш ефективно взаємодіють з базою даних та іншими програмами. Розглядаються питання написання оптимального коду, використання зовнішніх підпрограм, написаних мовами C та Java, застосування механізму детального контролю доступу, а також захисту коду від SQL-впроваджень. Ви навчитеся використовувати всі функціональні можливості курсорів, пакетів, великих об'єктів, колекцій та методів взаємодії з іншими програмами.
===
В курсе изучаются современные возможности PL/SQL по разработке и отладке PL/SQL-программ, наиболее эффективно взаимодействующих с базой данных и другими приложениями. Рассматриваются вопросы написания оптимального кода, использования внешних подпрограмм, написанных на языках C и Java, применения механизма детального контроля доступа, а также защиты кода от SQL-внедрений. Вы научитесь использовать все функциональные возможности курсоров, пакетов, больших объектов, коллекций и методов взаимодействия с другими приложениями. Повна назва курсу:  Курс Oracle Database 19c: Передові методи PL/SQL, Передовые методы PL/SQL 19сDBA, Курс Oracle Database 19c: Advanced PL/SQL
Посилання на список напрямків:  Адміністрування / ІТ / Програмування
Код курсу:  O19cAPLS-Adv
Тривалість:  3 / 24
TITLE:  O19cAPLS-Adv Курс Oracle Database 19c: Передові методи PL/SQL, Передовые методы PL/SQL 19сDBA, Курс Oracle Database 19c: Advanced PL/SQL
Продукт: 
Попередня підготоввка:  Потрібна підготовка: Успішне закінчення курсу Oracle Database 19с: Основи SQL або еквівалентна підготовка. Успішне закінчення курсу Oracle Database 19с: Основи PL/SQL або еквівалентна підготовка.
===
Требуемая подготовка: Успешное окончание курса Oracle Database 19с: Основы SQL или эквивалентная подготовка. Успешное окончание курса Oracle Database 19с: Основы PL/SQL или эквивалентная подготовка.

Навички що здобуваються: 

  • Створювати ефективні пакети та програмні одиниці PL/SQL
  • Писати код, що взаємодіє з іншими програмами та операційною системою
  • Створювати програми, які використовують колекції
  • Створювати оптимальні з погляду продуктивності програми
  • Застосовувати механізми детального контролю доступу
  • Писати код, що взаємодіє з великими об'єктами (LOBs) та використовувати SecureFile LOBs
===
  • Создавать эффективные пакеты и программные единицы PL/SQL
  • Писать код, взаимодействующий с другими приложениями и операционной системой
  • Создавать приложения, использующие коллекции
  • Создавать оптимальные с точки зрения производительности программы
  • Применять механизмы детального контроля доступа
  • Писать код, взаимодействующий с большими объектами (LOBs) и использовать SecureFile LOBs

Зміст курсу: 

Модуль 1. Вступ

  • Завдання курсу
  • Розклад курсу
  • Опис середовищ розробки
  • Таблиці, дані та інструменти, які використовуються в цьому курсі

Модуль 2. Огляд концепцій програмування на PL/SQL

  • Структура блоку PL/SQL
  • Пакети, процедури та функції
  • Курсори
  • Обробка винятків
  • Залежності

Модуль 3. Дизайн коду PL/SQL

  • Опис визначених типів даних
  • Створення підтипів на основі наявних у додатку типів
  • Використання різних підходів під час дизайну курсорів
  • Використання змінних курсорів
  • Білий список

Модуль 4. Огляд колекцій

  • Огляд колекцій
  • Використання асоціативних масивів
  • Навігація за допомогою асоціативних методів
  • Використання вкладених таблиць
  • Використання масивів змінної довжини
  • Порівняння вкладених таблиць та масивів змінної довжини

Модуль 5. Використання колекцій

  • Написання PL/SQL програм, які використовують колекції
  • Ефективне використання колекцій
  • Поліпшення у типах змінних прив'язки у PL/SQL

Модуль 6. Маніпулювання великими об'єктами

  • Робота з LOB
  • Огляд SecureFile LOB

Модуль 7. Використання просунутих методів інтерфейсів

  • Виклик зовнішніх програм із PL/SQL
  • Переваги виклику зовнішніх процедур
  • Виклик зовнішніх процедур, написаних іншими мовами програмування
  • Виклик із PL/SQL процедур, написаних мовою C
  • Виклик із PL/SQL процедур, написаних мовою Java

Модуль 8. Налаштування продуктивності коду PL/SQL

  • Вплив компілятора
  • Налаштування коду PL/SQL
  • Управління автоматичним вбудовуванням підпрограм
  • Ідентифікація проблем використання пам'яті та її налаштування
  • Мережеві проблеми

Модуль 9.Збільшення продуктивності за рахунок кешування

  • Опис кешування результатів
  • Використання кешу результатів запитів
  • Використання кешу функцій PL/SQL
  • Огляд особливостей кешу функцій PL/SQL

Модуль 10. Аналіз коду PL/SQL

  • Інформація про код
  • Області видимості PL/SQL
  • Пакет DBMS_METADATA
  • Поліпшення PL/SQL

Модуль 11. Профілювання та трасування коду PL/SQL

  • Трасування виконання PL/SQL
  • Кроки трасування PL/SQL

Модуль 12. Впровадження віртуальної приватної бази даних за допомогою детального контролю доступу

  • Опис роботи детального контролю доступу
  • Опис методів детального контролю доступу
  • Опис контексту програми
  • Створення контексту програми
  • Застосування контексту програми
  • Процедури пакету DBMS_RLS
  • Застосування політики
  • Подання словника даних, що містять інформацію про детальний контроль доступу

Модуль 13. Захист коду від SQL-впроваджень

  • Опис SQL-впроваджень
  • Зменшення зон, вразливих для SQL-впроваджень
  • Використання DBMS_ASSERT
===

Модуль 1. Введение

  • Задачи курса
  • Расписание курса
  • Описание сред разработки
  • Таблицы, данные и инструменты, используемые в этом курсе

Модуль 2. Обзор концепций программирования на PL/SQL

  • Структура блока PL/SQL
  • Пакеты, процедуры и функции
  • Курсоры
  • Обработка исключений
  • Зависимости

Модуль 3. Дизайн кода PL/SQL

  • Описание предопределённых типов данных
  • Создание подтипов на основе имеющихся в приложении типов
  • Использование разных подходов при дизайне курсоров
  • Использование переменных курсоров
  • Белый список

Модуль 4. Обзор коллекций

  • Обзор коллекций
  • Использование ассоциативных массивов
  • Навигация при помощи ассоциативных методов
  • Использование вложенных таблиц
  • Использование массивов переменной длины
  • Сравнение вложенных таблиц и массивов переменной длины

Модуль 5. Использование коллекций

  • Написание PL/SQL программ, использующих коллекции
  • Эффективное использование коллекций
  • Улучшения в типах переменных привязки в PL/SQL

Модуль 6. Манипулирование большими объектами

  • Работа с LOB
  • Обзор SecureFile LOB

Модуль 7. Использование продвинутых методов интерфейсов

  • Вызов внешних программ из PL/SQL
  • Преимущества вызова внешних процедур
  • Вызов внешних процедур, написанных на других языках программирования
  • Вызов из PL/SQL процедур, написанных на языке C
  • Вызов из PL/SQL процедур, написанных на языке Java

Модуль 8. Настройка производительности кода PL/SQL

  • Влияние компилятора
  • Настройка кода PL/SQL
  • Управление автоматическим встраиванием подпрограмм
  • Идентификация проблем использования памяти и ее настройка
  • Сетевые проблемы

Модуль 9. Увеличение производительности за счет кэширования

  • Описание кэширования результатов
  • Использование кэша результатов запросов
  • Использование кэша функций PL/SQL
  • Обзор особенностей кэша функций PL/SQL

Модуль 10. Анализ кода PL/SQL

  • Информация о коде
  • Области видимости PL/SQL
  • Пакет DBMS_METADATA
  • Улучшения PL/SQL

Модуль 11. Профилирование и трассировка кода PL/SQL

  • Трассировка выполнения PL/SQL
  • Шаги трассировки PL/SQL

Модуль 12. Внедрение виртуальной частной базы данных при помощи детального контроля доступа

  • Описание работы детального контроля доступа
  • Описание методов детального контроля доступа
  • Описание контекста приложения
  • Создание контекста приложения
  • Применение контекста приложения
  • Процедуры пакета DBMS_RLS
  • Применение политики
  • Представления словаря данных, содержащие информацию о детальном контроле доступа

Модуль 13. Защита кода от SQL-внедрений

  • Описание SQL-внедрений
  • Уменьшение зон, уязвимых для SQL-внедрений
  • Использование DBMS_ASSERT

Матеріали та сертифікати:  Акцент Профі - Акцент Профи
Тренер:  Ковальчук

Курс O19cPLSQL-WS. Oracle Database 19c: PL/SQL Workshop
Курс знайомить слухачів з мовою PL/SQL та допомагає їм зрозуміти основні можливості цієї потужної мови програмування. Студенти дізнаються, як створювати блоки коду PL/SQL, які можуть бути використані безліччю форм, звітів та програм управління даними.
===
Курс знакомит слушателей с языком PL/SQL и помогает им понять основные возможности этого мощного языка программирования. Студенты узнают, как создавать блоки кода PL/SQL, которые могут быть использованы множеством форм, отчётов и приложений управления данными. Повна назва курсу:  Курс O19cPLSQL-WS. Oracle Database 19c: PL/SQL Workshop
Посилання на список напрямків:  ІТ / Адміністрування / Програмування
Код курсу:  O19cPLSQL-WS
Тривалість:  5 / 40
TITLE:  O19cPLSQL-WS Курс Oracle Database 19c: PL/SQL Workshop
Продукт: 
Аудиторія: 

Розробники PL/SQL
Системні аналітики
Технічні консультанти
Розробники форм
Розробники порталів
==
Разработчики PL/SQL
Системные аналитики
Технические консультанты
Разработчики форм
Разработчики порталов

Попередня підготоввка: 
  • Отримати загальне уявлення про PL/SQL
  • Ознайомитись із принципом оголошення змінних
  • Написати оператори, що виконуються
  • Ознайомитись із принципом використання SQL-операторів у програмуванні PL/SQL
===
  • Получить общего представления о PL/SQL
  • Познакомиться с принципом объявления переменных
  • Написать исполняемые операторы
  • Познакомиться с принципом использования SQL-операторов в программировании PL/SQL

Навички що здобуваються: 
  • Створювати анонімні блоки PL/SQL, процедури та функції, що зберігаються.
  • Оголошувати змінні та обробляти винятки.
  • Розробляти пакети та тригери в базі даних, керувати програмами PL/SQL, їх залежністю та використовувати деякі додаткові пакети Oracle.
  • Використовувати SQL Developer для створення програмних модулів.
===
  • Создавать анонимные блоки PL/SQL, хранимые процедуры и функции.
  • Объявлять переменные и обрабатывать исключения.
  • Разрабатывать пакеты и триггеры в базе данных, управлять программами PL/SQL, их зависимостью и использовать некоторые дополнительные пакеты Oracle.
  • Использовать SQL Developer для разработки программных модулей.

Зміст курсу: 

Модуль 1. Вступ

  • Цілі курсу
  • План курсу
  • Таблиці навчальної схеми Персонал (Human Resources, HR)
  • Середовище виконання коду PL/SQL на сервері бази даних
  • Вступ до SQL Developer

Модуль 2. Введення у PL/SQL

  • Що таке PL/SQL
  • Переваги підпрограм PL/SQL
  • Огляд типів блоків PL/SQL
  • Переваги PL/SQL
  • Огляд типів блоків PL/SQL
  • Створення та виконання простого анонімного блоку
  • Генерація виведення із блоків PL/SQL

Модуль 3. Оголошення ідентифікаторів у PL/SQL

  • Різні типи ідентифікаторів у підпрограмах PL/SQL
  • Використання розділу оголошень для визначення ідентифікаторів
  • Зберігання даних у змінних
  • Скалярні типи даних
  • Атрибут %TYPE
  • Пов'язані (bind) змінні
  • Використання послідовностей у виразах PL/SQL

Модуль 4. Написання виконуваних операторів

  • Опис основного синтаксису блоків
  • Коментування коду
  • Функції SQL у PL/SQL
  • Перетворення типів даних
  • Вкладені блоки
  • Оператори в PL/SQL

Модуль 5. Взаємодія із сервером бази даних Oracle

  • Включення операторів SELECT у PL/SQL для отримання даних
  • Маніпулювання даними на сервері за допомогою PL/SQL
  • Концепція SQL-курсорів
  • Атрибути SQL-курсорів для зворотного зв'язку з DML-операторами
  • Фіксація та відкат транзакцій

Модуль 6. Написання керуючих структур

  • Умовне керування з використанням оператора IF
  • Умовне керування за допомогою оператора CASE
  • Простий цикл LOOP
  • Цикл WHILE
  • Цикл FOR
  • Оператор CONTINUE

Модуль 7.Робота зі складовими типами даних

  • Використання записів PL/SQL
  • Використання атрибуту %ROWTYPE
  • Вставка та оновлення за допомогою записів PL/SQL
  • Асоціативні таблиці INDEX BY та методи роботи з ними
  • Асоціативні таблиці INDEX BY із записами

Модуль 8. Використання явних курсорів

  • Управління явним курсором
  • Визначення курсору
  • Відкриття курсору
  • Вибірка даних із активного набору
  • Закриття курсору
  • Курсорні цикли FOR із підзапитами
  • Атрибути явного курсору
  • Використання пропозицій FOR UPDATE та WHERE CURRENT OF

Модуль 9. Обробка винятків

  • Розуміння винятків
  • Обробка винятків у PL/SQL
  • Перехоплення певних помилок сервера Oracle
  • Перехоплення невизначених помилок сервера Oracle
  • Перехоплення винятків, що визначаються користувачами
  • Поширення винятків
  • Використання процедури RAISE_APPLICATION_ERROR

Модуль 10. Створення процедур, що зберігаються

  • Модульний та багаторівневий дизайн підпрограм
  • Модульність розробки за допомогою блоків PL/SQL
  • Середовище виконання коду PL/SQL
  • Переваги використання підпрограм PL/SQL
  • Відмінності між анонімними блоками та підпрограмами
  • Створення, виклик та видалення збережених процедур за допомогою команди CREATE та SQL Developer
  • Використання параметрів у процедурах та різні режими параметрів
  • Перегляд інформації про процедури уявлення словника даних

Модуль 11.Створення функцій, що зберігаються

  • Створення, виклик та видалення збережених функцій за допомогою команд SQL та SQL Developer
  • Переваги використання функцій, що зберігаються в SQL-виразах
  • Кроки зі створення функції, що зберігається
  • Використання функцій користувача в SQL-виразах
  • Обмеження на виклик функцій із SQL-виражень
  • Контроль побічних ефектів під час виклику функцій із SQL виразів
  • Перегляд інформації про функції у словнику даних

Модуль 12. Створення пакетів

  • Переваги використання пакетів
  • Опис пакетів
  • Компоненти пакетів
  • Розробка пакетів
  • Видимість компонентів пакету
  • Створення специфікації та тіла пакету за допомогою команд SQL та SQLDeveloper
  • Виклик пакетних конструкцій
  • Перегляд вихідного коду PL/SQL у словнику даних

Модуль 13. Робота з пакетами

  • Перевантаження пакетних підпрограм у PL/SQL
  • Використання пакету STANDARD
  • Використання попереднього оголошення для дозволу посилань на ще не описані програмні одиниці
  • Обмеження на використання пакетних функцій у SQL
  • Стійкий стан пакету
  • Стійкий стан пакетного курсору
  • Контролює рівень чистоти збережених функцій PL/SQL
  • Використання типу даних RECORD із таблицями PL/SQL у пакетах

Модуль 14. Використання стандартних пакетів Oracle у розробці програм

  • Огляд стандартних пакетів, що поставляються Oracle
  • Приклади деяких стандартних пакетів
  • Як працює DBMS_OUTPUT?
  • Використання UTL_FILE для роботи з файлами операційної системи
  • Пакет UTL_MAIL та використання його підпрограм

Модуль 15. Динамічний SQL та метадані

  • Етапи виконання команди SQL
  • Що таке динамічний SQL?
  • Декларація курсорних змінних
  • Динамічне виконання блоку PL/SQL
  • Використання власного динамічного SQL (NDS) для компіляції коду PL/SQL
  • Використання пакета DBMS_SQL із параметризованою командою DML
  • Функціональна завершеність динамічного SQL

Модуль 16. Рекомендації щодо дизайну коду PL/SQL

  • Стандартизація констант та винятків
  • Використання локальних підпрограм
  • Застосування автономних транзакцій
  • Використання підказки компілятору NOCOPY
  • Застосування підказки компілятору PARALLEL_ENABLE
  • Використання кросеансного кешування результату PL/SQL функцій
  • Використання умови DETERMINISTIC із функціями
  • Використання масового зв'язування для підвищення продуктивності

Модуль 17. Створення тригерів бази даних

  • Робота з тригерами
  • Визначення типу тригера, часу його спрацьовування та тіла
  • Сценарії бізнес-застосування тригерів
  • Створення DML-тригерів за допомогою команди CREATE TRIGGER та SQL Developer
  • Визначення типу події, на яку спрацьовує тригер, тіла тригера та часу спрацьовування
  • Операторні та малі тригери
  • Створення тригерів INSTEAD OF, а також вимкнення тригерів
  • Супровід, тестування та видалення тригерів бази даних

Модуль 18.Створення комбінованих (COMPOUND) тригерів, DDL-тригерів та тригерів, що спрацьовують за системними подіями бази даних

  • Робота з комбінованими тригерами
  • Ідентифікація розділу часу виконання для табличного комбінованого тригера
  • Структура комбінованого тригера для таблиць та уявлень
  • Використання комбінованого тригера для читання даних з таблиці, що мутує
  • Порівняння тригерів бази даних і процедур, що зберігаються
  • Створення тригерів на DDL команди
  • Тригери, які спрацьовують за подіями у базі даних
  • Системні привілеї, необхідні для супроводу тригерів

Модуль 19. Використання компілятора PL/SQL

  • Використання компілятора PL/SQL
  • Встановлення параметрів ініціалізації, що впливають на компіляцію коду PL/SQL
  • Категорії попереджень компілятора
  • Використання попереджень часу компіляції у підпрограмах
  • Переваги використання попереджень компілятора
  • Категорії попереджень компілятора
  • Встановлення рівнів попереджень компілятора за допомогою SQL Developer, параметра ініціалізації PLSQL_WARNINGS або підпрограм пакета DBMS_WARNINGS
  • Перегляд попереджень компілятора за допомогою SQL Developer, SQL*Plus або уявлень словника даних

Модуль 20. Супровід коду PL/SQL

  • Що таке умовна компіляція та як вона працює?
  • Використання директив вибору.
  • Використання зумовленої та користувальницької директив опитування.Параметр PLSQL_CCFLAGS та директива опитування
  • Застосування директив помилки за умовної компіляції для порушення певних користувачем виключень
  • Пакет DBMS_DB_VERSION
  • Застосування процедури DBMS_PREPROCESSOR для друку або отримання вихідного коду після умовної компіляції
  • Захист вихідного коду у підпрограмах PL/SQL.

Модуль 21. Обслуговування залежностей

  • Огляд залежностей між об'єктами
  • Перегляд прямих залежностей між об'єктами за допомогою представлення USER_DEPENDENCIES
  • Визначення статусу об'єктів
  • Недійсність залежних об'єктів
  • Перегляд прямих та непрямих залежностей
  • Детальне управління залежностями у базі даних Oracle 19с
  • Видалені залежності
  • Перекомпіляція програмних одиниць PL/SQL
===

Модуль 1. Введение

  • Цели курса
  • План курса
  • Таблицы учебной схемы Персонал (Human Resources, HR)
  • Среда выполнения кода PL/SQL на сервере базы данных
  • Введение в SQL Developer

Модуль 2. Введение в PL/SQL

  • Что такое PL/SQL
  • Преимущества подпрограмм PL/SQL
  • Обзор типов блоков PL/SQL
  • Преимущества PL/SQL
  • Обзор типов блоков PL/SQL
  • Создание и выполнение простого анонимного блока
  • Генерация вывода из блоков PL/SQL

Модуль 3. Объявление идентификаторов в PL/SQL

  • Различные типы идентификаторов в подпрограммах PL/SQL
  • Использование раздела объявлений для определения идентификаторов
  • Хранение данных в переменных
  • Скалярные типы данных
  • Атрибут %TYPE
  • Связанные (bind) переменные
  • Использование последовательностей в выражениях PL/SQL

Модуль 4. Написание исполняемых операторов

  • Описание основного синтаксиса блоков
  • Комментирование кода
  • Функции SQL в PL/SQL
  • Преобразование типов данных
  • Вложенные блоки
  • Операторы в PL/SQL

Модуль 5. Взаимодействие с сервером базы данных Oracle

  • Включение операторов SELECT в PL/SQL для получения данных
  • Манипулирование данными на сервере при помощи PL/SQL
  • Концепции SQL-курсоров
  • Атрибуты SQL-курсоров для обратной связи с DML-операторами
  • Фиксация и откат транзакций

Модуль 6. Написание управляющих структур

  • Условное управление с использованием оператора IF
  • Условное управление с использованием оператора CASE
  • Простой цикл LOOP
  • Цикл WHILE
  • Цикл FOR
  • Оператор CONTINUE

Модуль 7. Работа с составными типами данных

  • Использование записей PL/SQL
  • Использование атрибута %ROWTYPE
  • Вставка и обновление при помощи записей PL/SQL
  • Ассоциативные таблицы INDEX BY и методы работы с ними
  • Ассоциативные таблицы INDEX BY с записями

Модуль 8. Использование явных курсоров

  • Управление явным курсором
  • Определение курсора
  • Открытие курсора
  • Выборка данных из активного набора
  • Закрытие курсора
  • Курсорные циклы FOR с подзапросами
  • Атрибуты явного курсора
  • Использование предложений FOR UPDATE и WHERE CURRENT OF

Модуль 9. Обработка исключений

  • Понимание исключений
  • Обработка исключений в PL/SQL
  • Перехват предопределённых ошибок сервера Oracle
  • Перехват не-предопределённых ошибок сервера Oracle
  • Перехват исключений, определяемых пользователями
  • Распространение исключений
  • Использование процедуры RAISE_APPLICATION_ERROR

Модуль 10. Создание хранимых процедур

  • Модульный и многоуровневый дизайн подпрограмм
  • Модульность разработки с помощью блоков PL/SQL
  • Среда исполнения кода PL/SQL
  • Преимущества использования подпрограмм PL/SQL
  • Различия между анонимными блоками и подпрограммами
  • Создание, вызов и удаление хранимых процедур при помощи команды CREATE и SQL Developer
  • Использование параметров в процедурах и различные режимы параметров
  • Просмотр информации о процедурах в представлениях словаря данных

Модуль 11. Создание хранимых функций

  • Создание, вызов и удаление хранимых функций при помощи команд SQL и SQL Developer
  • Преимущества использования хранимых функций в SQL-выражениях
  • Шаги по созданию хранимой функции
  • Использование пользовательских функции в SQL-выражениях
  • Ограничения на вызов функций из SQL-выражений
  • Контроль побочных эффектов при вызове функций из SQL выражений
  • Просмотр информации о функциях в словаре данных

Модуль 12. Создание пакетов

  • Преимущества использования пакетов
  • Описание пакетов
  • Компоненты пакетов
  • Разработка пакетов
  • Видимость компонентов пакета
  • Создание спецификации и тела пакета при помощи команд SQL и SQLDeveloper
  • Вызов пакетных конструкций
  • Просмотр исходного кода PL/SQL в словаре данных

Модуль 13. Работа с пакетами

  • Перегрузка пакетных подпрограмм в PL/SQL
  • Использование пакета STANDARD
  • Использование предварительного объявления для разрешения ссылок на еще не описанные программные единицы
  • Ограничения на использование пакетных функций в SQL
  • Устойчивое состояние пакета
  • Устойчивое состояние пакетного курсора
  • Контроль уровня чистоты хранимых функций PL/SQL
  • Использование типа данных RECORD с таблицами PL/SQL в пакетах

Модуль 14. Использование стандартных пакетов Oracle в разработке приложений

  • Обзор стандартных пакетов, поставляемых Oracle
  • Примеры некоторых из стандартных пакетов
  • Как работает пакет DBMS_OUTPUT?
  • Использование пакета UTL_FILE для работы с файлами операционной системы
  • Пакет UTL_MAIL и использование его подпрограмм

Модуль 15. Динамический SQL и метаданные

  • Этапы выполнения команды SQL
  • Что такое динамический SQL?
  • Декларация курсорных переменных
  • Динамическое выполнение блока PL/SQL
  • Использование собственного динамического SQL (NDS) для компиляции кода PL/SQL
  • Использование пакета DBMS_SQL с параметризованной командой DML
  • Функциональная завершенность динамического SQL

Модуль 16. Рекомендации по дизайну кода PL/SQL

  • Стандартизация констант и исключений
  • Использование локальных подпрограмм
  • Применение автономных транзакций
  • Использование подсказки компилятору NOCOPY
  • Применение подсказки компилятору PARALLEL_ENABLE
  • Использование кроссеансного кэширования результата PL/SQL функций
  • Использование условия DETERMINISTIC с функциями
  • Использование массового связывания для повышения производительности

Модуль 17. Создание триггеров базы данных

  • Работа с триггерами
  • Определение типа триггера, времени его срабатывания и тела
  • Сценарии бизнес-применения триггеров
  • Создание DML-триггеров при помощи команды CREATE TRIGGER и SQL Developer
  • Определение типа события, на которое срабатывает триггер, тела триггера и времени срабатывания
  • Операторные и строчные триггеры
  • Создание триггеров INSTEAD OF , а также выключение триггеров
  • Сопровождение, тестирование и удаление триггеров базы данных

Модуль 18. Создание комбинированных (COMPOUND) триггеров, DDL-триггеров и триггеров, срабатывающих по системным событиям базы данных

  • Работа с комбинированными триггерами
  • Идентификация раздела времени выполнения для табличного комбинированного триггера
  • Структура комбинированного триггера для таблиц и представлений
  • Использование комбинированного триггера для чтения данных из мутирующей таблицы
  • Сравнение триггеров базы данных и хранимых процедур
  • Создание триггеров на DDL команды
  • Триггеры, срабатывающие по событиям в базе данных
  • Системные привилегии, необходимые для сопровождения триггеров

Модуль 19. Использование компилятора PL/SQL

  • Использование компилятора PL/SQL
  • Установка параметров инициализации, влияющих на компиляцию кода PL/SQL
  • Категории предупреждений компилятора
  • Использование предупреждений времени компиляции в подпрограммах
  • Преимущества использования предупреждений компилятора
  • Категории предупреждений компилятора
  • Установка уровней предупреждений компилятора при помощи SQL Developer, инициализационного параметра PLSQL_WARNINGS либо подпрограмм пакета DBMS_WARNINGS
  • Просмотр предупреждений компилятора при помощи SQL Developer, SQL*Plus или представлений словаря данных

Модуль 20. Сопровождение кода PL/SQL

  • Что такое условная компиляция и как она работает?
  • Использование директив выбора.
  • Использование предопределенной и пользовательской директив опроса.
  • Параметр PLSQL_CCFLAGS и директива опроса
  • Применение директив ошибки при условной компиляции для возбуждения определенных пользователем исключений
  • Пакет DBMS_DB_VERSION
  • Применение процедуры DBMS_PREPROCESSOR для печати или получения исходного кода после условной компиляции
  • Защита исходного кода в подпрограммах PL/SQL.

Модуль 21. Обслуживание зависимостей

  • Обзор зависимостей между объектами
  • Просмотр прямых зависимостей между объектами при помощи представления USER_DEPENDENCIES
  • Определение статуса объектов
  • Недействительность зависимых объектов
  • Просмотр прямых и косвенных зависимостей
  • Детальное управление зависимостями в базе данных Oracle 19с
  • Удаленные зависимости
  • Перекомпиляция программных единиц PL/SQL

Матеріали та сертифікати:  Акцент Профі - Акцент Профи
Тренер:  Ковальчук

Oracle Database 19c: SQL Workshop.
Курс забезпечує слухачів базовими знаннями SQL, що дозволяють розробнику писати запити до однієї або кількох таблиць, модифікувати дані таблиць та створювати об'єкти бази даних. Основним інструментом розробки, який використовується в курсі, є Oracle SQL Developer; як додатковий використовується SQL Plus.
===
Курс обеспечивает слушателей базовыми знаниями SQL, позволяющими разработчику писать запросы к одной или нескольким таблицам, модифицировать данные таблиц и создавать объекты базы данных. Основным инструментом разработки, используемым в курсе, является Oracle SQL Developer; в качестве дополнительного используется SQL Plus. Повна назва курсу:  Oracle Database 19c: SQL Workshop.
Посилання на список напрямків:  ІТ / Адміністрування / Програмування
Код курсу:  O19cSQL-WS
Тривалість:  5 / 40
TITLE:  O19cSQL-WS Oracle Database 19c: SQL Workshop.
Продукт: 
Попередня підготоввка:  Необхідна підготовка: Успішне закінчення курсу Основи програмування та баз даних або еквівалентна підготовка.

Рекомендована підготовка (необов'язкова): Англійська мова для IT спеціалістів (pre-intermediate) або знання технічної англійської мови.
===
Требуемая подготовка: Успешное окончание курса Основы программирования и баз данных или эквивалентная подготовка.

Рекомендуемая подготовка (необязательная): Английский язык для IT специалистов (pre - intermediate) или знание технического английского языка.

Навички що здобуваються: 
  • створювати запити до однієї або кількох таблиць бд використовуючи різні умови фільтрації та сортування рядків;
  • використовувати команди маніпулювання даними (DML);
  • створювати таблиці, індекси та інші об'єкти бази даних;
  • використовувати уявлення даних;
  • керувати доступом до об'єктів схеми бд;
  • використовувати підзапити;
  • використовувати однорядкові та групові функції мови SQL;
  • застосовувати скалярні та пов'язані підзапити;
  • використовувати регулярні вирази;
===
  • создавать запросы к одной или нескольким таблицам бд используя различные условия фильтрации и сортировки строк;
  • использовать команды манипулирования данными(DML);
  • создавать таблицы, индексы и другие объекты базы данных;
  • использовать представления данных;
  • управлять доступом к объектам схемы бд;
  • использовать подзапросы;
  • использовать однострочные и групповые функции языка SQL;
  • применять скалярные и связанные подзапросы;
  • использовать регулярные выражения;

Зміст курсу: 

Модуль 1. Введення бази даних Oracle 19с

  • Огляд основних можливостей БД Oracle 19с
  • Обговорення основних концепцій, а також теоретичних та фізичних аспектів реляційної
  • бази даних
  • Класифікація команд SQL як стандартної мови реляційних баз даних
  • Огляд даних, що використовуються в курсі
  • Використання SQL Developer для встановлення сеансу зв'язку з базою даних
  • Збереження результатів запитів у файли та використання скрипт-файлів у SQL Developer

Модуль 2. Вилучення даних за допомогою команди SELECT мови SQL

  • Огляд повноважень команди SELECT
  • Створення звіту за допомогою базової команди SELECT
  • Вибір усіх стовпців
  • Вибір конкретних стовпців
  • Заголовки стовпців за замовчуванням
  • Арифметичні вирази
  • Розуміння пріоритетів операторів
  • Використання команди DESCRIBE для виведення структури таблиці

Модуль 3. Обмеження та сортування даних

  • Використання пропозиції WHERE для вибірки необхідних рядків
  • Використання операторів порівняння та логічних операторів у пропозиції WHERE
  • Опис правил пріоритету операторів порівняння та логічних операторів
  • Використання символьних літералів у пропозиції WHERE
  • Сортування рядків за допомогою пропозиції ORDER BY команди SELECT
  • Сортування результату в порядку зростання та зменшення значень

Модуль 4. Використання однорядкових функцій у команді SELECT

  • Демонстрація відмінностей між однорядковими та багаторядковими функціями SQL
  • Перетворення рядків за допомогою символьних функцій, що використовуються у списку SELECT та пропозиції WHERE
  • Перетворення чисел за допомогою функцій ROUND, TRUNC та MOD
  • Використання арифметичних операцій з датами у реченні SELECT
  • Використання функцій для роботи з датами

Модуль 5. Використання функцій перетворення та умовних виразів

  • Неявне та явне перетворення типів даних
  • Використання функцій перетворення TO_CHAR, TO_NUMBER та TO_DATE
  • Вкладені однорядкові функції
  • Застосування функцій NVL, NULLIF та COALESCE до дат
  • Використання логічних умов IF THEN ELSE у команді SELECT

Модуль 6. Агрегування даних із використанням групових функцій

  • Використання групових функцій у команді SELECT для створення аналітичних звітів
  • Створення груп даних за допомогою пропозиції GROUP BY
  • Вилучення груп даних за допомогою пропозиції HAVING

Модуль 7. Вибірка даних із кількох таблиць

  • Написання команди SELECT для доступу до даних більш ніж однієї таблиці
  • Перегляд даних із таблиць за допомогою зовнішнього з'єднання
  • З'єднання таблиці із самою собою (self join)

Модуль 8. Використання підзапитів

  • Типи проблем, які вирішуються за допомогою підзапитів
  • Визначення підзапитів
  • Типи підзапитів
  • Однорядкові та багаторядкові підзапити

Модуль 9. Використання операторів роботи над множинами

  • Опис операторів роботи над множинами
  • Використання операторів роботи над множинами для об'єднання кількох запитів на один
  • Сортування результатів під час використання операторів роботи над множинами

Модуль 10. Маніпулювання даними

  • Синтаксис команд DML
  • Додавання рядків до таблиці за допомогою команди INSERT
  • Використання команди UPDATE для зміни рядків таблиці
  • Видалення даних із таблиці за допомогою команди DELETE
  • Використання скриптів для маніпулювання даними
  • Збереження та відкат змін за допомогою команд COMMIT та ROLLBACK
  • Що таке узгодженість читання

Модуль 11. Використання команд DDL для створення та управління таблицями

  • Основні об'єкти БД, що розглядаються в курсі
  • Огляд структури таблиці
  • Основні типи даних, що використовуються при створенні стовпців таблиці
  • Використання простого синтаксису для створення таблиць
  • Які правила цілісності можуть бути визначені під час створення таблиці
  • Як працюють об'єкти схеми: (команди ALTER, DROP)

Модуль 12. Створення інших об'єктів схеми

  • Створення простого та складного уявлення
  • Доступ до даних через подання
  • Створення, зміна та використання послідовностей
  • Створення та супровід індексів
  • Створення приватних та публічних синонімів

Модуль 13. Контроль доступу користувача

  • Відмінності системних привілеїв від об'єктних
  • Створення користувачів
  • Надання системних привілеїв
  • Видача привілеїв на таблиці
  • Створення ролі та надання їй привілеїв
  • Зміна пароля користувача
  • Надання об'єктних привілеїв
  • Скасування привілеїв

Модуль 14. Управління об'єктами схеми

  • Додавання, зміна та видалення стовпця
  • Додавання та видалення обмежень
  • Увімкнення та вимкнення обмежень, відкладена перевірка обмежень
  • Створення та видалення індексів
  • Створення індексів, що базуються на функціях
  • Виконання операції FLASHBACK
  • Створення та використання зовнішніх таблиць

Модуль 15. Управління об'єктами за допомогою словника даних

  • Словник даних
  • Використання уявлень словника
  • Уявлення USER_OBJECTS та ALL_OBJECTS
  • Інформація про таблиці та стовпці
  • Перегляд інформації про обмеження
  • Перегляд інформації про послідовності, індекси та синоніми
  • Як додати коментарі до таблиці та стовпців

Модуль 16. Маніпулювання великими наборами даних

  • Маніпулювання даними з використанням підзапитів
  • Опис особливостей багатотабличної команди INSERT
  • Використання різних типів багатотабличної команди INSERT
  • Злиття рядків за допомогою команди MERGE
  • Відстеження змін даних за певний період часу

Модуль 17. Супровід даних різних часових зон

  • Використання різних типів даних дати та часу для зберігання дробових часток секунди, а також супроводу даних різних часових зон
  • Використання інтервальних типів даних для зберігання різниці між двома значеннями, що містять час
  • Практичне застосування ряду функцій дати та часу для глобалізації додатків

Модуль 18. Вибірка даних із використанням ускладнених підзапитів

  • Багатостовпцеві підзапити
  • Використання скалярних підзапитів у SQL
  • Коло проблем, які вирішуються за допомогою корелейованих підзапитів
  • Модифікація та видалення рядків за допомогою корелованих підзапитів
  • Використання операторів EXISTS та NOT EXISTS
  • Застосування пропозиції WITH

Модуль 19. Підтримка регулярних виразів

  • Переваги застосування регулярних виразів
  • Використання регулярних виразів для пошуку відповідності та заміщення рядків
===

Модуль 1. Введение в базу данных Oracle 19с

  • Обзор основных возможностей БД Oracle 19с
  • Обсуждение основных концепций, а также теоретических и физических аспектов реляционной
  • базы данных
  • Классификация команд SQL как стандартного языка реляционных баз данных
  • Обзор данных, используемых в курсе
  • Использование SQL Developer для установления сеанса связи с базой данных
  • Сохранение результатов запросов в файлы и использование скрипт-файлов в SQL Developer

Модуль 2. Извлечение данных при помощи команды SELECT языка SQL

  • Обзор возможностей команды SELECT
  • Создание отчета при помощи базовой команды SELECT
  • Выбор всех столбцов
  • Выбор конкретных столбцов
  • Заголовки столбцов по умолчанию
  • Арифметические выражения
  • Понимание приоритетов операторов
  • Использование команды DESCRIBE для вывода структуры таблицы

Модуль 3. Ограничение и сортировка данных

  • Использование предложения WHERE для выборки необходимых строк
  • Использование операторов сравнения и логических операторов в предложении WHERE
  • Описание правил приоритета операторов сравнения и логических операторов
  • Использование символьных литералов в предложении WHERE
  • Сортировка строк с использованием предложения ORDER BY команды SELECT
  • Сортировка результата в порядке возрастания и убывания значений

Модуль 4. Использование однострочных функций в команде SELECT

  • Демонстрация различий между однострочными и многострочными функциями SQL
  • Преобразование строк при помощи символьных функций, используемых в списке SELECT и предложении WHERE
  • Преобразование чисел при помощи функций ROUND, TRUNC и MOD
  • Использование арифметических операций с датами в предложении SELECT
  • Использование функций для работы с датами

Модуль 5. Использование функций преобразования и условных выражений

  • Неявное и явное преобразование типов данных
  • Использование функций преобразования TO_CHAR, TO_NUMBER и TO_DATE
  • Вложенные однострочные функции
  • Применение функций NVL, NULLIF и COALESCE к датам
  • Использование логических условий IF THEN ELSE в команде SELECT

Модуль 6. Агрегирование данных с использованием групповых функций

  • Использование групповых функций в команде SELECT для создания аналитических отчетов
  • Создание групп данных при помощи предложения GROUP BY
  • Исключение групп данных при помощи предложения HAVING

Модуль 7. Выборка данных из нескольких таблиц

  • Написание команды SELECT для доступа к данным более чем одной таблицы
  • Просмотр данных из таблиц при помощи внешнего соединения
  • Соединение таблицы с самой собой (self join)

Модуль 8. Использование подзапросов

  • Типы проблем, решаемые при помощи подзапросов
  • Определение подзапросов
  • Типы подзапросов
  • Однострочные и многострочные подзапросы

Модуль 9. Использование операторов работы над множествами

  • Описание операторов работы над множествами
  • Использование операторов работы над множествами для объединения нескольких запросов в один
  • Сортировка результатов при использовании операторов работы над множествами

Модуль 10. Манипулирование данными

  • Синтаксис команд DML
  • Добавление строк в таблицу при помощи команды INSERT
  • Использование команды UPDATE для изменения строк таблицы
  • Удаление данных из таблицы при помощи команды DELETE
  • Использование скриптов для манипулирования данными
  • Сохранение и откат изменений при помощи команд COMMIT и ROLLBACK
  • Что такое согласованность чтения

Модуль 11. Использование команд DDL для создания и управления таблицами

  • Основные объекты БД, рассматриваемые в курсе
  • Обзор структуры таблицы
  • Основные типы данных, используемые при создании столбцов таблицы
  • Использование простого синтаксиса для создания таблиц
  • Какие правила целостности могут быть определены при создании таблицы
  • Как работают объекты схемы: (команды ALTER,DROP)

Модуль 12. Создание других объектов схемы

  • Создание простого и сложного представления
  • Доступ к данным через представление
  • Создание, изменение и использование последовательностей
  • Создание и сопровождение индексов
  • Создание частных и публичных синонимов

Модуль 13. Контроль доступа пользователя

  • Отличия системных привилегий от объектных
  • Создание пользователей
  • Предоставление системных привилегий
  • Выдача привилегий на таблицы
  • Создание роли и предоставление ей привилегий
  • Смена пароля пользователя
  • Предоставление объектных привилегий
  • Отмена привилегий

Модуль 14. Управление объектами схемы

  • Добавление, изменение и удаление столбца
  • Добавление и удаление ограничений
  • Включение и отключение ограничений, отложенная проверка ограничений
  • Создание и удаление индексов
  • Создание индексов, основанных на функциях
  • Выполнение операции FLASHBACK
  • Создание и использование внешних таблиц

Модуль 15. Управление объектами при помощи словаря данных

  • Словарь данных
  • Использование представлений словаря
  • Представления USER_OBJECTS и ALL_OBJECTS
  • Информация о таблицах и столбцах
  • Просмотр информации об ограничениях
  • Просмотр информации о последовательностях, индексах и синонимах
  • Как добавить комментарии к таблице и столбцам

Модуль 16. Манипулирование большими наборами данных

  • Манипулирование данными с использованием подзапросов
  • Описание особенностей многотабличной команды INSERT
  • Использование различных типов многотабличной команды INSERT
  • Слияние строк при помощи команды MERGE
  • Отслеживание изменений в данных за определенный период времени

Модуль 17. Сопровождение данных различных временных зон

  • Использование различных типов данных даты и времени для хранения дробных долей секунды, а также сопровождения данных различных временных зон
  • Использование интервальных типов данных для хранения разницы между двумя значениями, содержащими время
  • Практическое применение ряда функций даты и времени для глобализации приложений

Модуль 18. Выборка данных с использованием усложнённых подзапросов

  • Многостолбцовые подзапросы
  • Использование скалярных подзапросов в SQL
  • Круг проблем, решаемых при помощи коррелированных подзапросов
  • Модификация и удаление строк при помощи коррелированных подзапросов
  • Использование операторов EXISTS и NOT EXISTS
  • Применение предложения WITH

Модуль 19. Поддержка регулярных выражений

  • Преимущества применения регулярных выражений
  • Использование регулярных выражений для поиска соответствия и замещения строк

Матеріали та сертифікати:  Акцент Профі - Акцент Профи
Тренер:  Ковальчук

Психологія управління
Розібрати командні та психологічні ролі, які грає керівник та підлеглі.
Визначити, як керівник створює команду та керує нею залежно від своєї ролі.
Розібрати способи та інструменти управління колективом.
Відтренувати навички рольової взаємодії під час вправ та програвання кейсів (практика займає 50-60% часу всього тренінгу та побудована на реальних ситуаціях учасників).
Обговорити та програти ситуації учасників.
Дати учасникам можливість отримати ефективний зворотний зв'язок від тренера та колег.
===
Разобрать командные и психологические роли, которые играет руководитель и подчиненные.
Определить, как руководитель создает команду и управляет ею в зависимости от роли.
Разобрать методы и инструменты управления коллективом.
Оттренировать навыки ролевого взаимодействия при упражнениях и проигрывании кейсов (практика занимает 50-60% времени всего тренинга и построена на реальных ситуациях участников).
Обсудить и проиграть ситуации участников.
Дать участникам возможность получить эффективную обратную связь от тренера и коллег. Повна назва курсу:  Курс Психологія управління
Посилання на список напрямків:  Бізнес адміністрування / Особистісний ріст / Комунікативні навички
Код курсу:  Manag-People-ML
Тривалість:  2 / 16
TITLE:  Психологія управління
Продукт:  Комунікативні навички
Попередня підготоввка: 

  • Переговори із замовником, а за необхідності і з деякими учасниками.
  • Анкетування учасників за темою тренінгу.
  • Обговорення конфліктних ситуацій з майбутніми учасниками тренінгів з метою складання кейсів для тренінгу (при необхідності).
===
  • Переговоры с заказчиком, а при необходимости с некоторыми участниками.
  • Анкетирование участников по теме тренинга.
  • Обсуждение конфликтных ситуаций с будущими участниками тренингов с целью сборки кейсов для тренинга (при необходимости).

Навички що здобуваються: 
  • В учасників залишаються докладні матеріали до тренінгу
  • Замовник отримує детальний звіт про тренінг.
  • Тренер залишається на контакті з учасниками в електронному режимі після тренінгу.
===
  • У участников остаются подробные материалы к тренингу
  • Заказчик получает подробный отчет о тренинге.
  • Тренер остается на контакте с участниками в электронном режиме после тренинга.

Зміст курсу: 

Блок 1. Введення у тренінг

  • Знайомство групи
  • Введення у тему тренінгу
  • Очікування від тренінгу

Блок 2. Люди – сила команди. Чи навпаки.

  • Психологія як практична помічниця управлінця.
  • Що потрібно знати про себе, як керівника, підлеглих, психологію команди для ефективного управління.
  • Інструменти управління людьми у команді. Які задачі ставлять собі управлінці, формуючи команди і ведучи їх до мети?

Блок 3. Ролі керівників та підлеглих

  • Командні ролі менеджерів (М. Белбін) - які ролі та який їх розподіл допомагає команді бути ефективною
  • Стилі менеджменту
  • Психологічні ролі керівників та підлеглих:
  • Класифікації ролей;
  • сильні та слабкі сторони кожної ролі;
  • управління підлеглим залежно від ролі;
  • яка «персональна роль» підходить якому типу компанії («головному» стилю менеджменту);
  • взаємодія менеджерів у різних ролях

Блок 4. Інструменти управлінця

  • Хто такий лідер
  • Делегування як інструмент управління
  • Стимуляція, мотивація – як говорити з підлеглим

Блок 5. Керівник та конфлікти

  • Причини виникнення конфліктів у колективі.
  • Посередництво у вирішенні конфлікту.
  • Профілактика та способи вирішення організаційних конфліктів
===

Блок 1. Введение в тренинг

  • Знакомство группы
  • Введение в тему тренинга
  • Ожидание от тренинга

Блок 2. Люди – сила команды. Или наоборот.

  • Психология как практичная помощница управленца.
  • Что нужно знать о себе, как руководителе, подчиненных, психологию команды для эффективного управления.
  • Инструменты управления людьми в команде. Какие задачи ставят себе управленцы, формируя команды и ведя их к цели?

Блок 3. Роли руководителей и подчиненных

  • Командные роли менеджеров (М. Белбин) – какие роли и какое их распределение помогает команде быть эффективной
  • Стили менеджмента
  • Психологические роли руководителей и подчиненных:
  • Классификации ролей;
  • сильные и слабые стороны каждой роли;
  • управление подчиненным в зависимости от роли;
  • какая «персональная роль» подходит любому типу компании («главному» стилю менеджмента);
  • взаимодействие менеджеров в разных ролях

Блок 4. Инструменты управленца

  • Кто такой лидер
  • Делегирование как инструмент управления
  • Стимуляция, мотивация – как говорить с подчиненным

Блок 5. Руководитель и конфликты

  • Причины конфликтов в коллективе.
  • Посредничество в разрешении конфликта.
  • Профилактика и способы разрешения организационных конфликтов.

Матеріали та сертифікати:  Акцент Профi
===
Акцент Профи

Тренер:  Мельник

Мастер онлайн-переговоров
Підвищення рівня володіння навичками ведення онлайн-переговорів
===
Повышение уровня владения навыками ведения онлайн-переговоров  Повна назва курсу:  Мастер онлайн-переговоров
Посилання на список напрямків:  Продажі / Комунікативні навички
Код курсу:  Online-Negotiation-ML
Тривалість:  2 / 16
TITLE:  Мастер онлайн-переговоров
Продукт: 
Аудиторія:  Учасники тренінгу: менеджери по роботі з клієнтами Банку
===
Участники тренинга: менеджеры по работе с клиентами Банка

Попередня підготоввка: 

  • Переговори із замовником, а за потреби і з деякими учасниками тренінгу.
  • Анкетування учасників на тему тренінгу.
===
  • Переговоры с заказчиком, а при необходимости и с некоторыми участниками тренинга.
  • Анкетирование участников по теме тренинга.

Навички що здобуваються: 
  • За підсумками тренінгу, учасники отримують зворотний зв'язок від тренера рекомендаціям.
  • В учасників залишаються докладні матеріали до тренінгу та запис тренінгу (за домовленістю).
  • Замовник отримує детальний звіт про тренінг.
  • Тренер залишається на контакті із учасниками в електронному режимі після тренінгу.
===
  • По итогам тренинга участники получают обратную связь от тренера рекомендациям.
  • У участников остаются подробные материалы к тренингу и запись тренинга (по договоренности).
  • Заказчик получает подробный отчет о тренинге.
  • Тренер остается на контакте с участниками в электронном режиме после тренинга.

Зміст курсу: 

Блок 1. Переговори: цілі та засоби.

  • Переговори як спосіб досягнення цілей компанії та співробітника.
  • Завдання, які стоять перед кожним із форматів онлайн-переговорів.
  • Підготовка до кожного з видів та форматів переговорів:
    • План переговорів
    • антураж робочого місця
    • Матеріали

Блок 2. "Портрет" переговорника.

  • Потреби та стереотипи переговорних сторін. Розрив стереотипів.
  • Спілкування з опонентами у різних рольових позиціях.
  • Використання голосу як інструменту переговорника:
    • Упевнений (альфа) голос;
    • інтонації як спосіб впливу на співрозмовника;
    • Постановка голосу переговорника.
  • Використання міміки, пози, жестів під час переговорів.
  • Підстроювання та ведення співрозмовника в переговорах.

Практичне відпрацювання

  • Рольові ігри щодо засвоєння правил побудови спілкування з співрозмовником у різних рольових позиціях.
  • Вправа щодо постановки голосу.

Блок 3. Переговори крок за кроком. (з акцентами на особливості кожного кроку для 3-х форматів онлайн-переговорів)

  • Встановлення контакту із клієнтом. Самопрезентація та презентація Банку.
  • Як із перших секунд спілкування стимулювати опонента до подальшого спілкування.
  • Управління переговорами з допомогою питань.
  • Формування потреби у співпраці за допомогою питань.
  • Зворотній зв'язок та управління переговорами за допомогою професійного слухання.
  • Переконання. .
    • 5 способів логічної та емоційної аргументації.
    • які у якій переговорній ситуації використати
  • Підведення до прийняття рішення/досягнення домовленості.
  • Завершення переговорів, у тому числі застряглих, що затягнулися і за відповідей опонента «ні» і «можливо».
  • Що робити після переговорів?

Практичне відпрацювання

  • Рольова гра "Виявлення потреб співрозмовника за допомогою питань".
  • Вправа по веденню співрозмовника у потрібному напрямку за допомогою питань та активного слухання.
  • Отработка технік аргументації (на типових учасникам тезах).
  • Робота з типовими запереченнями учасників тренінгу.
  • Вправа з відпрацювання технік завершення переговорів (зокрема, якщо клієнт зволікає із рішенням, налаштований негативно, відмовляється від подальшого продовження переговорів).

Блок 4. І ще особливості онлайн-переговорів

  • Використання візуалізації при переговорах із використанням відео (месенджер, Zoom)
  • Таймінг переговорів.
  • Типові помилки під час проведення онлайн-переговорів.

Практичне відпрацювання

  • Розбирання візуальних засобів, що використовуються учасникам у переговорах.

Блок 5. Завершення тренінгу.

  • Зворотній зв'язок.
===

Блок 1. Переговоры: цели и средства.

  • Переговоры как способ достижения целей компании и сотрудника.
  • Задачи, которые стоят перед каждым из форматов онлайн-переговоров.
  • Подготовка к каждому из видов и форматов переговорам:
    • план переговоров
    • антураж рабочего места
    • материалы

Блок 2. «Портрет» переговорщика.

  • Потребности и стереотипы переговорных сторон. Разрыв стереотипов.
  • Общение с оппонентами в разных ролевых позициях.
  • Использование голоса как инструмента переговорщика:
    • уверенный (альфа) голос;
    • интонации как способ влияния на собеседника;
    • постановка голоса переговорщика.
  • Использование мимики, позы, жестов при переговорах.
  • Подстройка и ведение собеседника в переговорах.

Практическая отработка

  • Ролевые игры по усвоению правил построения общения с собеседником в разных ролевых позициях.
  • Упражнение по постановке голоса.

Блок 3. Переговоры шаг за шагом. (с акцентами на особенностях каждого шага для 3-х форматов онлайн-переговоров)

  • Установление контакта с клиентом. Самопрезентация и презентация Банка.
  • Как с первых секунд общения стимулировать оппонента к дальнейшему общению.
  • Управление переговорами с помощью вопросов.
  • Формирование потребности в сотрудничестве с помощью вопросов.
  • Обратная связь и управление переговорами с помощью профессионального слушания.
  • Убеждение. .
    • 5 способов логической и эмоциональной аргументации.
    • какие в какой переговорной ситуации использовать
  • Подведение к принятию решения / достижению договоренности.
  • Завершение переговоров, в том числе застрявших, затянувшихся и при ответах оппонента «нет» и «может быть».
  • Что делать после переговоров.

Практическая отработка

  • Ролевая игра «Выявление потребностей собеседника с помощью вопросов».
  • Упражнение по ведению собеседника в нужном направлении с помощью вопросов и активного слушания.
  • Отработка техник аргументации (на типичных для участников тезисах).
  • Работа с типичными возражениями участников тренинга.
  • Упражнение по отработке техник завершения переговоров (в частности, если клиент медлит с решением, настроен негативно, отказывается от дальнейшего продолжения переговоров).

Блок 4. И еще особенности онлайн-переговоров

  • Использование визуализации при переговорах с использованием видео (мессенджер, Zoom)
  • Тайминг переговоров.
  • Типичные ошибки при проведении онлайн-переговоров.

Практическая отработка

  • Разбор визуальных средств, используемых участникам в переговорах.

Блок 5. Завершение тренинга.

  • Обратная связь.

Матеріали та сертифікати: 

Акцент Профi
===
Акцент Профи


Тренер:  Мельник

Комунікативні навички
Корпоративний тренінг
Задачі тренінгу:

  • Розвинути в учасників навички результативної комунікації з зовнішніми та внутрішніми клієнтами
  • Дати способи діагностики інтересів та позиції партнера по конмунікації та техніки, що дозволяють домовитися про взаємовигідну співпрацю та сформувати і підтримувати довгострокові відносини.
  • Дати учасникам механізми управління комунікацією.
  • Відтренувати комунікативні навички під час вправ та програвання кейсів (практика займає 50-60% часу всього тренінгу та побудована на реальних ситуаціях учасників).
  • Обговорити і програти складні комунікативні ситуації учасників.
  • Дати учасникам можливість отримати ефективний зворотний зв'язок від тренера і колег.
===
Корпоративный тренинг
Задачи тренинга:
  • развить у участников навыки результативной коммуникации с внешними и внутренними клиентами
  • дать способы диагностики интересов и позиции партнера по коммуникации и технике, позволяющие договориться о взаимовыгодном сотрудничестве и сформировать и поддерживать долгосрочные отношения.
  • дать участникам механизмы управления коммуникацией.
  • Оттренировать коммуникативные навыки при упражнениях и проигрывании кейсов (практика занимает 50-60% времени всего тренинга и построена на реальных ситуациях участников).
  • обсудить и проиграть сложные коммуникативные ситуации участников.
  • дать участникам возможность получить эффективную обратную связь от тренера и коллег.
Повна назва курсу:  Комунікативні навички
Посилання на список напрямків:  Комунікативні навички / Продажі
Код курсу:  Communication-ML
Тривалість:  2 / 16
TITLE:  Комунікативні навички
Продукт: 
Попередня підготоввка: 
  • Переговори з замовником, а при необхідності і з деякими учасниками тренінгу.
  • Анкетування учасників за темою тренінгу.
===
  • Переговоры с заказчиком, а по мере необходимости и с некоторыми участниками тренинга.
  • Анкетирование участников по теме тренинга.

Навички що здобуваються: 
  • За підсумками тренінгу учасники отримують індивідуальний зворотний зв'язок від тренера з рекомендаціями (за їх бажанням).
  • В учасників залишаються докладні матеріали до тренінгу
  • Замовник отримує докладний звіт про тренінг.
  • Тренер залишається на контакті з учасниками в електронному режимі після тренінгу.
===
  • По итогам тренинга участники получают индивидуальную обратную связь от тренера с рекомендациями (по их желанию).
  • У участников остаются подробные материалы к тренингу
  • Заказчик получает подробный отчет о тренинге.
  • Тренер остается на контакте с участниками в электронном режиме после тренинга.

Зміст курсу: 

Блок 1. Комунікація як інструмент досягнення своїх цілей.

  • Що таке ефективна комунікація?
  • Види та формати комунікації. Способи передачі та приймання інформації.
  • Правила й принципи ефективних комунікацій.
  • Перепони для комунікацій. Стереотипи, переконання, супротив. Як їх подолати
  • Комунікативні стратегії - які і коли ефективні.
  • Підготовка до комунікації.

Практичне відпрацювання.

  • Участнікі у формі дискусії визначають основні положення, обговорювані далі на тренінгу.
  • Робота в групах (мозковий штурм).).

Блок 2. «Портрет» комунікатора.

  • Потреби та стереотипи сторін комунікації. Розрив стереотипів.
  • Трансактний аналіз співрозмовника. Спілкування у різних рольових позиціях.
  • Використання міміки, пози, жестів при переговорах. Антураж комунікації.
  • Підстройка та ведення співрозмовника.

Практичне відпрацювання.

  • Рольові ігри по засвоєнню правил побудови спілкування зі співрозмовником у різних рольових позиціях.
  • Вправи зі створення та зміни антуражу комунікації.

Блок 3. Інструменти комунікатора.

  • Перший контакт. Формування довіри.
  • Управління комунікацією за допомогою питань.
  • Зворотній зв'язок і управління комунікацією за допомогою професійного слухання.
  • Переконання
    • 5 способів логічної та емоційної аргументації
    • контраргументація
  • Робота з запереченнями співрозмовника.
  • Досягнення домовленості.

Блок 3. Практичне відпрацювання.

  • Вправа по веденню співрозмовника у потрібному напрямку з допомогою запитань і активного слухання.
  • Відпрацювання технік аргументації (на типових для учасників тезах).
  • Вправи з відпрацювання технік завершення комунікації

Блок 4. Не екологічні види впливу при комунікації.

  • 1. Маніпуляції
    • діагностика маніпуляцій. 5 типових маніпулятивних пасток
    • протидія маніпуляціям
  • 2. Психологічні атаки
    • діагностика
    • протидія атакам

Блок 4. Практичне відпрацювання.

  • Програвання кейсів по діагностиці та протидії не екологічним видам впливу

Блок 5. Завершення тренінгу.

  • Зворотній зв'язок
===

Блок 1. Коммуникация как инструмент заслуги собственных целей.

  • Что такое эффективная коммуникация?
  • Виды и форматы коммуникации. Способы передачи и приема информации.
  • Правила и принципы эффективных коммуникаций.
  • Препятствия для коммуникаций. Стереотипы, убеждения, сопротивление. Как их преодолеть
  • Коммуникативные стратегии – какие и когда эффективны.
  • Подготовка к коммуникации.

Практическая отработка.

  • Участники в форме дискуссии определяют основные положения, обсуждаемые далее на тренинге.
  • Работа в группах (мозговой штурм).).

Блок 2. "Портрет" коммуникатора.

  • Потребности и стереотипы сторон коммуникации. Разрыв стереотипов.
  • Трансактный анализ собеседника. Общение в разных ролевых позициях.
  • внедрение мимики, позы, жестов при переговорах. Антураж коммуникации.
  • Подстройка и ведение собеседника.

Практическая отработка.

  • Ролевые игры по усвоению правил построения общения с собеседником в разных ролевых позициях.
  • Упражнения по созданию и изменению антуража коммуникации.

Блок 3. Инструменты коммуникатора.

  • Первый контакт. Формирование доверия.
  • Управление коммуникацией посредством вопросов.
  • Обратная связь и управление коммуникацией посредством профессионального слушания.
  • Убеждения
    • 5 способов логической и эмоциональной аргументации
    • контраргументация
  • Работа с возражениями собеседника.
  • Достижение договоренности.

Блок 3. Практическая отработка.

  • Упражнение по ведению собеседника в нужном направлении за счет вопросов и активного слушания.
  • Отработка техник аргументации (на типичных для участников тезисах).
  • Упражнения по отработке техник завершения коммуникации

Блок 4. Не экологичны виды воздействия при коммуникации.

  • Манипуляции
    • диагностика манипуляций. 5 типичных манипулятивных ловушек
    • противодействие манипуляциям
  • Психологические атаки
    • диагностика
    • противодействие атакам

Блок 4. Практическая отработка.

  • Проигрывание кейсов по диагностике и противодействию не экологическим видам воздействия

Блок 5. Завершение тренинга.

  • Обратная связь

Матеріали та сертифікати:  Акцент Профi
===
Акцент Профи

Тренер:  Мельник

Майстер переговорів. Навички ведення переговорів
Корпоративний тренінг
Задачі тренінгу:

  • Розвинути в учасників навички результативного проведення переговорів.
  • Дати способи діагностики інтересів та позиції партнера по переговорам та техніки, що дозволяють домовитися про взаємовигідну співпрацю та сформувати і підтримувати довгострокові відносини.
  • Дати учасникам механізми управління переговорами.
  • Відтренувати навички ведення переговорів під час вправ та програвання кейсів (практика займає 50-60% часу всього тренінгу та побудована на реальних ситуаціях учасників).
  • Обговорити і програти складні переговорні ситуації учасників.
  • Дати учасникам можливість отримати ефективний зворотний зв'язок від тренера і колег.
===
Корпоративный тренинг
Задачи тренинга:
  • развить у участников навыки результативного проведения переговоров.
  • дать способы диагностики интересов и позиции партнера по переговорам и технике, позволяющие договориться о взаимовыгодном сотрудничестве и сформировать и поддерживать долгосрочные отношения.
  • дать участникам механизмы управления переговорами.
  • оттренировать навыки ведения переговоров при упражнениях и проигрывании кейсов (практика занимает 50-60% времени всего тренинга и построена на реальных ситуациях участников).
  • обсудить и проиграть сложные переговорные ситуации участников.
  • дать участникам возможность получить эффективную обратную связь от тренера и коллег.
Повна назва курсу:  Майстер переговорів. Навички ведення переговорів
Посилання на список напрямків:  Продажі
Код курсу:  Negotiation-ML
Тривалість:  2 / 16
TITLE:  Майстер переговорів. Навички ведення переговорів
Продукт: 
Попередня підготоввка: 
  • Переговори з замовником, а при необхідності і з деякими учасниками тренінгу.
  • Анкетування учасників за темою тренінгу.
===
  • Переговоры с заказчиком, а по мере необходимости и с некоторыми участниками тренинга.
  • Анкетирование участников по теме тренинга.

Навички що здобуваються: 
  • В учасників залишаються докладні матеріали до тренінгу
  • Замовник отримує докладний звіт про тренінг.
  • Тренер залишається на контакті з учасниками в електронному режимі після тренінгу.
===
  • У участников остаются подробные материалы к тренингу
  • Заказчик получает подробный отчет о тренинге.
  • Тренер остается на контакте с участниками в электронном режиме после тренинга.

Зміст курсу: 

Блок 1. Переговори: цілі та засоби.

  • Переговори як спосіб досягнення цілей співробітника і компанії та реалізації стратегії розвитку компанії.
  • Переговорні гойдалки – ресурси та плече сили.
  • Переговорні стратегії - які і коли ефективні.
  • Складні та жорсткі переговори – формати.
  • Позиції та інтереси в переговорах.
  • Підготовка до переговорів. Матриця підготовки до переговорів.

Практичне відпрацювання

  • Участнікі у формі дискусії визначають основні положення, обговорювані далі на тренінгу.
  • Робота в групах (мозковий штурм).).

Блок 2. «Портрет» перемовника.

  • Потреби та стереотипи переговорних сторін. Розрив стереотипів.
  • Трансактний аналіз опонента. Спілкування з опонентами в різних рольових позиціях.
  • Використання міміки, пози, жестів при переговорах. Антураж переговорів.
  • Підстройка та ведення співрозмовника в переговорах.

Практичне відпрацювання

  • Рольові ігри по засвоєнню правил побудови спілкування зі співрозмовником у різних рольових позиціях.
  • Вправи зі створення та зміни антуражу переговорів.

Блок 3. Переговори крок за кроком. Інструменти перемовника.

  • Перший контакт. Формування довіри.
  • Управління переговорами за допомогою питань.
  • Зворотній зв'язок і управління переговорами з допомогою професійного слухання.
  • Переконання
    • 8 способів логічної та емоційної аргументації
    • контраргументація
  • Торг - як домогтися вигідних для себе умов.
  • Підведення до прийняття рішення / досягнення домовленості.
  • застряглих, тривалих і при відповідях опонента
  • «ні», «може бути».

Практичне відпрацювання

  • Вправа по веденню співрозмовника у потрібному напрямку з допомогою запитань і активного слухання.
  • Відпрацювання технік аргументації (на типових для учасників тезах).
  • Вправи з відпрацювання технік завершення переговорів (зокрема, якщо клієнт зволікає з рішенням, налаштований негативно, відмовляється від подальшого продовження переговорів).

Блок 4. Завершення тренінгу.

  • Зворотній зв'язок
===

Блок 1. Переговоры: цели и средства.

  • Переговоры как способ достижения целей сотрудника и компании и реализации стратегии развития компании.
  • Переговорные качели – ресурсы и плечо силы.
  • Переговорные стратегии – какие и когда эффективны.
  • Сложные и жесткие переговоры – форматы.
  • Позиции и интересы в переговорах.
  • Подготовка к переговорам. Матрица подготовки к переговорам.

Практическая отработка

  • Участники в форме дискуссии определяют основные положения, обсуждаемые далее на тренинге.
  • Работа в группах (мозговой штурм).).

Блок 2. "Портрет" переговорщика.

  • Потребности и стереотипы переговорных сторон. Разрыв стереотипов.
  • Трансактный анализ оппонента. Общение с оппонентами в разных ролевых позициях.
  • внедрение мимики, позы, жестов при переговорах. Антураж переговоров.
  • Подстройка и ведение собеседника в переговорах.

Практическая отработка

  • Ролевые игры по усвоению правил построения общения с собеседником в разных ролевых позициях.
  • Упражнения по созданию и изменению антуража переговоров.

Блок 3. Переговоры шаг за шагом. Инструменты переговорщика.

  • Первый контакт. Формирование доверия.
  • Управление переговорами посредством вопросов.
  • Обратная связь и управление переговорами за счет профессионального слушания.
  • Убеждения
    • 8 способов логической и эмоциональной аргументации
    • контраргументация
  • Торг – как добиться выгодных для себя условий.
  • Подведение к принятию решения/достижение договоренности.
  • застрявших, длительных и при ответах оппонента
  • "нет", "может быть".

Блок 3. Практическая отработка

  • Упражнение по ведению собеседника в нужном направлении за счет вопросов и активного слушания.
  • Отработка техник аргументации (на типичных для участников тезисах).
  • Упражнения по отработке техник завершения переговоров (в частности, если клиент затягивает решение, настроенное негативно, отказывается от дальнейшего продолжения переговоров).

Блок 4. Завершение тренинга.

  • Обратная связь

Матеріали та сертифікати:  Акцент Профi
===
Акцент Профи

Тренер:  Мельник

“Вплив та переконання” Курс Impact & Convince
Корпоративний тренінг.
Задачі тренінгу:

  • Розвинути в учасників навички результативного використання різних видів впливу у своїй діяльності
  • Дати способи діагностики не екологічних видів впливу та інструменти протидії їм.
  • Відтренувати навички впливу під час вправ та програвання кейсів (практика займає 50-60% часу всього тренінгу та побудована на реальних ситуаціях учасників).
  • Обговорити і програти складні комунікативні ситуації учасників.
  • Дати учасникам можливість отримати ефективний зворотний зв'язок від тренера і колег.
===
Корпоративный тренинг.
Задачи тренинга:
  • развить у участников навыки результативного использования различных видов воздействия в своей деятельности
  • дать способы диагностики не экологических видов воздействия и инструменты противодействия им.
  • оттренировать навыки воздействия при упражнениях и проигрывании кейсов (практика занимает 50-60% времени всего тренинга и построена на реальных ситуациях участников).
  • обсудить и проиграть сложные коммуникативные ситуации участников.
  • дать участникам возможность получить эффективную обратную связь от тренера и коллег.
Повна назва курсу:  “Вплив та переконання” Курс Impact & Convince
Посилання на список напрямків:  Продажі
Код курсу:  Convince-ML
Тривалість:  2 / 16
TITLE:  “Вплив та переконання” Курс Impact & Convince
Продукт: 
Попередня підготоввка: 
  • Переговори з замовником, а при необхідності і з деякими учасниками тренінгу.
  • Анкетування учасників за темою тренінгу.
===
  • Переговоры с заказчиком, а по мере необходимости и с некоторыми участниками тренинга.
  • Анкетирование участников по теме тренинга.


Навички що здобуваються: 
  • За підсумками тренінгу учасники отримують індивідуальний зворотний зв'язок від тренера з рекомендаціями (за їх бажанням).
  • В учасників залишаються докладні матеріали до тренінгу
  • Замовник отримує докладний звіт про тренінг.
  • Тренер залишається на контакті з учасниками в електронному режимі після тренінгу.
===
  • По итогам тренинга участники получают индивидуальную обратную связь от тренера с рекомендациями (по их желанию).
  • У участников остаются подробные материалы к тренингу
  • Заказчик получает подробный отчет о тренинге.
  • Тренер остается на контакте с участниками в электронном режиме после тренинга.

Зміст курсу: 

Блок 1. Види впливу.

  • Чому і як люди впливають один на одного?
  • Види впливу:
    • Цивілізовані: зараження, навіювання, переконання, програмування.
    • Варварські: психологічна атака, психологічний тиск, примус
    • Маніпуляції

Практика до Блоку 1

  • Участнікі у формі дискусії визначають основні положення, обговорювані далі на тренінгу.

Блок 2. Переконання

  • Переконання як вид впливу. Правила аргументації.
  • Підготовка до переконання. Що потрібно знати про себе та співрозмовника під час підготовки до переконання.
  • П’ять способів аргументації – логічних та емоційних
  • Метапрограми співрозмовника – як їх використовуватиме для його переконання.
  • Чим, окрім слів, підтримати свої аргументи – візуальні, невербальні, паравербальні способи. Альфа-голос.
  • Ролі переконуючого. Як знайти свою роль для кожної ситуації та зіграти її яскраво? Яка своя роль, а яка – ні.
  • Дебатні технології.
  • Переконання при публічному виступі. Як зробити виступ яскравим, таким, що запам'ятовується та переконливим?
    • аудиторія та виступаючий
    • інструментарій виступаючого
    • підготовка до виступу: писати чи не писати, що залишити та що викинути, читати чи ні тощо.

Практика до Блоку 2

  • Вправи по переконанню на кейсах учасників.
  • Дебати

Блок 3. Не екологічні види впливу при комунікації.

  • Маніпуляції
    • діагностика маніпуляцій. 5 типових маніпулятивних пасток
    • протидія маніпуляціям
  • Психологічні атаки
    • діагностика
    • протидія атакам

Практика до Блоку 3

  • Програвання кейсів по діагностиці та протидії не екологічним видам впливу

Блок 4. Завершення тренінгу.

  • Зворотній зв'язок
===

Блок 1. Виды воздействия.

  • Почему и как люди влияют друг на друга?
  • Виды воздействия:
    • цивилизованные: заражение, внушение, убеждение, программирование.
    • Варварские: психологическая атака, психологическое давление, принуждение
    • манипуляции

Практика к Блоку 1

  • Участники в форме дискуссии определяют основные положения, обсуждаемые далее на тренинге.

Блок 2. Убеждение

  • Убеждение как вид воздействия. Правила аргументации.
  • Подготовка к убеждению. Что нужно знать о себе и собеседнике во время подготовки к убеждению.
  • Пять способов аргументации – логических и эмоциональных
  • Метапрограммы собеседника – как их использовать для его убеждения.
  • Чем, кроме слов, поддержать свои доводы – визуальные, невербальные, паравербальные способы. Альфа-голос.
  • Роли убеждающего. Как найти свою роль в каждой ситуации и сыграть ее ярко? Какая своя роль, а какая – нет.
  • Дебатные технологии.
  • Убеждения при публичном выступлении. Как сделать выступление ярким, запоминающимся и убедительным?
    • аудитория и выступающий
    • инструментарий выступающего
    • подготовка к выступлению: писать или не писать, что оставить и что выбросить, читать или нет.

Практика к Блоку 2

  • Упражнения по убеждению на кейсах участников.
  • Дебаты

Блок 3. Не экологичные виды воздействия при коммуникации.

  • Манипуляции
    • диагностика манипуляций. 5 типичных манипулятивных ловушек
    • противодействие манипуляциям
  • Психологические атаки
    • диагностика
    • противодействие атакам

Практика к Блоку 3

  • Проигрывание кейсов по диагностике и противодействию не экологическим видам воздействия

Блок 4. Завершение тренинга.

  • Обратная связь

Матеріали та сертифікати:  Акцент Профi
===
Акцент Профи

Тренер:  Мельник

Основы Docker
У цьому курсі даються основні відомості про Docker: установка, варіанти використання, створення образів, swarm, сервіси та стек.
===
В этом курсе даются основные сведения о Docker: установка, варианты использования, создание образов, swarm, сервисы и стек. Повна назва курсу:  Основы Docker
Посилання на список напрямків:  Адміністрування / ІТ / Конфігурація / Управління ІТ
Код курсу:  ADM-019-L
Тривалість:  4 / 16
TITLE:  Основы Docker
Продукт:  Адміністрування
Аудиторія:  Цей курс призначений для всіх бажаючих навчитися використовувати Docker (розробників, тестувальників, DevOps інженерів тощо).
===
Данный курс предназначен для всех желающих научиться использовать Docker (разработчиков, тестировщиков, DevOps инженеров и т.д.).

Попередня підготоввка:  Базові знання сценаріїв для оболонки, мережевих ресурсів та ОС.
===
Базовые знания сценариев для оболочки, сетевых ресурсов и ОС.

Навички що здобуваються: 

  • використовувати Docker;
  • створювати власні образи Docker;
  • використовувати swarm;
  • створювати та використовувати стеки сервісів.
====
  • использовать Docker;
  • создавать собственные образы Docker;
  • использовать swarm;
  • создавать и использовать стеки сервисов.

Зміст курсу: 
  • Контейнери та VMS.
  • Словник Docker.
  • Встановлення Docker.
  • Основи Docker.
  • Спільне використання даних.
  • Мережеві ресурси.
  • Створення образів.
  • Swarm.
  • Сервіси та стек.
  • Використання Docker, корисні скрипти та поради.
===
  • Контейнеры и VMS.
  • Словарь Docker.
  • Установка Docker.
  • Основы Docker.
  • Совместное использование данных.
  • Сетевые ресурсы.
  • Создание образов.
  • Swarm.
  • Сервисы и стек.
  • Использование Docker, полезные скрипты и советы.

Матеріали та сертифікати:  Акцент профі
===
Акцент профи

Практика работы с Kubernetes. Базовые темы

В даному курсі ви отримаєте усі необхідні знання для роботи з Kubernetes. Ви дізнаєтесь, що таке Kubernetes, познайомитеся з його архітектурою, вивчіть основні компоненти та служби, щоб запустити ваш проект. Ви піднімете навчальний кластер Kubernetes, опишіть та запустіть такі сутності Kubernetes, як поди, набори реплік та розгортання. Ви дізнаєтеся, як організована мережева взаємодія в Kubernetes, які є види сервісів, і коли їх краще використовувати. Ви налаштуєте програму за допомогою ConfigMaps і використовуватимете сутності Secrets для зберігання конфіденційних даних. Курс закінчується обговоренням томів довгострокового зберігання даних. Крім фундаментальних знань, ви дізнаєтеся усувати неполадки у випадку, якщо щось не піде.
===
В данном курсе вы получите все необходимые знания для работы с Kubernetes. Вы узнаете, что такое Kubernetes, познакомитесь с его архитектурой, изучите основные компоненты и службы, чтобы запустить ваш проект. Вы поднимите учебный кластер Kubernetes, опишите и запустите такие сущности Kubernetes, как поды, наборы реплик и развёртывания. Вы узнаете, как организовано сетевое взаимодействие в Kubernetes, какие имеются виды сервисов, и когда их лучше использовать. Вы настроите приложение с помощью ConfigMaps и будете использовать сущности Secrets для хранения конфиденциальных данных. Курс заканчивается обсуждением томов для долговременного хранения данных. Помимо фундаментальных знаний, вы узнаете устранять неполадки в случае, если что-то пойдет не так. Повна назва курсу:  Практика работы с Kubernetes. Базовые темы
Посилання на список напрямків:  Адміністрування / ІТ / Управління ІТ / Конфігурація
Код курсу:  ADM-021-L
Тривалість:  5 / 25
TITLE:  Практика работы с Kubernetes. Базовые темы
Продукт:  Адміністрування
Аудиторія: 
  • Інженери DevOps
  • Системні адміністратори
  • Розробники
  • Фахівці з контролю якості та тестування
  • Будь-хто, хто створює, розгортає або використовує програмне забезпечення на серверах.
  • Додаткова:
  • Архітектори ПЗ
  • Системні дизайнери
===
  • Инженеры DevOps
  • Системные администраторы
  • Разработчики
  • Специалисты по контролю качества и тестированию
  • Любой, кто создает, развертывает или использует программное обеспечение на серверах.
  • Дополнительная:
  • Архитекторы ПО
  • Системные дизайнеры

Попередня підготоввка: 
  • Linux системами
  • Досвід роботи з Docker
  • Досвід роботи із простими інтерфейсами командного рядка.
  • Досвід виконання базових завдань ОС
===
  • Linux системами
  • Опыт работы с Docker
  • Опыт работы с простыми интерфейсами командной строки.
  • Опыт выполнения базовых задач ОС

Навички що здобуваються: 
  • знати, що таке Kubernetes і навіщо він використовується;
  • знати архітектуру Kubernetes;
  • розгорнути кластер Kubernetes на локальному комп'ютері;
  • виконувати базові операції з об'єктами Kubernetes із командного рядка;
  • розгорнути програми в Kubernetes;
  • керувати розгортанням програм за допомогою розгортань;
  • керувати конфігурацією програм за допомогою ConfigMaps, Secret;
  • зберігати тимчасові та постійні дані в Kubernetes;
  • знати найпопулярніші інструменти з екосистеми Kubernetes.
===
  • знать, что такое Kubernetes и для чего он используется;
  • знать архитектуру Kubernetes;
  • развернуть кластер Kubernetes на локальном компьютере;
  • выполнять базовые операции с объектами Kubernetes из командной строки;
  • развернуть приложения в Kubernetes;
  • управлять развертыванием приложений с помощью развёртываний;
  • управлять конфигурацией приложений с помощью ConfigMaps, Secret;
  • хранить временные и постоянными данные в Kubernetes;
  • знать популярные инструменты из экосистемы Kubernetes.

Зміст курсу: 

1. Kubernetes

  • Вступ до Kubernetes, його історія, архітектура та компоненти.

2. Розгортання кластера Kubernetes теорія

  • Запуск та налаштування локального кластера.
  • Основні операції з кластером.

3. Kubernetes API

  • Взаємодія із кластером за допомогою API.
  • Знайомство з kubectl.
  • Встановлення контексту підключення.
  • Перевірка статусу кластера через Kubectl.
  • Розгортання панелі керування (dashboard).

4. Опис об'єктів Kubernetes

  • Ознайомлення з мовою опису YAML.

5. Простори імен

  • Знайомство із просторами імен.
  • Вивчення специфікації.
  • Операції із просторами імен.

6. Піди

  • Знайомство із подами.
  • Вивчення специфікації.
  • Операції з подами.
  • Життєвий цикл подов.
  • Пошук та усунення проблем.

7. Управління об'єктами

  • Введення у стан кластера.
  • Знайомство з імперативним та декларативним стилем управління об'єктами, гідності та недоліки.
  • Створення специфікації із живих об'єктів.

8. Управління ресурсами

  • Введення у управління ресурсами.
  • Застосування його для запитів та обмежень ЦП та пам'яті.

9. Мітки та анотації

  • Використання позначок для вибірки об'єктів, зв'язку об'єктів.
  • Використання анотацій для опису.

10. ReplicaSets

  • Опис набору реплік ReplicaSets, їх взаємозв'язок із подами.
  • Основні операції під час роботи з ReplicaSets.

11. Розгортання

  • Опис розгортань, їх взаємозв'язок із наборами реплік.
  • Основні операції під час роботи з розгортаннями, історія розгортань, відкат невдалих розгортань.
  • Огляд стратегії розгортання.

12. Сервіси

  • Опис послуг.
  • Основні операції під час роботи з сервісами.
  • Механізми виявлення.
  • Мережева взаємодія в Kubernetes.

13.ConfigMaps

  • Опис конфігурацій за допомогою ConfigMaps.
  • Встановлення та отримання настройок через файли та змінні оточення.

14. Secrets

  • Використання Secrets для роботи з конфіденційною інформацією.
  • Встановлення та отримання важливих даних у відкритому та закодованому вигляді за допомогою файлів та змінних оточення.

15. Тома

  • Опис томів, їх різновиди (emptyDir, hostPath та постійне сховище).
  • Статичне та динамічне виділення за заявками.

16. Завершення

  • Підбиття підсумків.
  • Огляд тем подальшого вивчення.
  • Огляд рекомендованої літератури
===

1. Kubernetes

  • Введение в Kubernetes, его история, архитектура и компоненты.

2. Развёртывание кластера Kubernetes теория

  • Запуск и настройка локального кластера.
  • Основные операции работы с кластером.

3. Kubernetes API

  • Взаимодействие с кластером посредством API.
  • Знакомство с программой kubectl.
  • Задание контекста подключение.
  • Проверка статуса кластера через kubectl.
  • Развёртывание панели управления (dashboard).

4. Описание объектов Kubernetes

  • Знакомство с языком описания YAML.

5. Пространства имён

  • Знакомство с пространствами имён.
  • Изучение спецификации.
  • Операции с пространствами имён.

6. Поды

  • Знакомство с подами.
  • Изучение спецификации.
  • Операции с подами.
  • Жизненный цикл подов.
  • Поиск и устранение проблем.

7. Управление объектами

  • Введение в состояние кластера.
  • Знакомство с императивным и декларативным стилем управления объектами, достоинства и недостатки.
  • Создание спецификации из живых объектов.

8. Управление ресурсами

  • Введение в управление ресурсами.
  • Применение его для запросов и ограничений ЦП и памяти.

9. Метки и аннотации

  • Использование меток для выборки объектов, связи объектов.
  • Использование аннотаций для описания.

10. ReplicaSets

  • Описание набора реплик ReplicaSets, их взаимосвязь с подами.
  • Основные операции при работе с ReplicaSets.

11. Развертывания

  • Описание развертываний, их взаимосвязь с наборами реплик.
  • Основные операции при работе с развертываниями, история развертываний, откат неудачных развертываний.
  • Обзор стратегий развертывания.

12. Сервисы

  • Описание сервисов.
  • Основные операции при работе с сервисами.
  • Механизмы обнаружения.
  • Сетевой взаимодействие в Kubernetes.

13. ConfigMaps

  • Описание конфигураций с помощью ConfigMaps.
  • Установка и получение настроек через файлы и переменные окружения.

14. Secrets

  • Использование Secrets для работы с конфиденциальной информацией.
  • Установка и получение важных данных в открытом и закодированном виде посредством файлов и переменных окружения.

15. Тома

  • Описание томов, их разновидности (emptyDir, hostPath и постоянное хранилище).
  • Статическое и динамическое выделение по заявкам.

16. Завершение

  • Подведение итогов.
  • Обзор тем для дальнейшего изучения.
  • Обзор рекомендуемой литературы

Матеріали та сертифікати:  Акцент профі
===
Акцент профи

Kubernetes Administration, part 2
Повна назва курсу:  Kubernetes Administration, part 2
Посилання на список напрямків:  Адміністрування / ІТ / Управління ІТ / Конфігурація
Код курсу:  Kub-adv-ip
Тривалість:  2 / 16
TITLE:  Kubernetes Administration, part 2
Продукт:  Адміністрування
Аудиторія: 

  • Системні адміністратори
  • DevOps-інженери
  • Розробники
===
  • Системные администраторы
  • DevOps-инженеры
  • Разработчики

Попередня підготоввка: 
  • Досвід роботи із Docker
  • Досвід роботи із простими інтерфейсами командного рядка
  • Досвід виконання базових завдань ОС
===
  • Опыт работы с Docker
  • Опыт работы с простыми интерфейсами командной строки.
  • Опыт выполнения базовых задач ОС

Зміст курсу: 
  • Відмовостійкий кластер зсередини.
  • Аутентифікація користувачів.
  • RBAC, стандартні та складні ролі.
  • Стратегії та інструменти зберігання Kubernetes Secrets.
  • Забезпечення мережевої безпеки у кластері Kubernetes. Мережеві політики.
  • Stateful програми в кластері.
  • Horisontal Pod Autoscaler.
  • Резервне копіювання кластера.
  • Приклади використання пакетного менеджера Helm.
  • Централізоване логування, стратегія використання Loki, EFK Stack.
  • Стратегії та інструменти моніторингу.
  • Огляд стратегій використання Azure Kubernetes Service, OpenShift, AWS EKS, VMware Tanzu.
===
  • Отказоустойчивый кластер изнутри.
  • Аутентификация пользователей.
  • RBAC, стандартные и сложные роли.
  • Стратегии и инструменты хранения Kubernetes Secrets.
  • Обеспечение сетевой безопасности в кластере Kubernetes. Сетевые политики.
  • Stateful приложения в кластере.
  • Horisontal Pod Autoscaler.
  • Резервное копирование кластера.
  • Примеры использования пакетного менеджера Helm.
  • Централизованное логирование, стратегии использования Loki, EFK Stack.
  • Стратегии и инструменты мониторинга.
  • Обзор стратегий использования Azure Kubernetes Service, OpenShift, AWS EKS, VMware Tanzu.

Матеріали та сертифікати:  Акцент профі
===
Акцент профи

Курс Kubernetes Administration Fundamentals. Основной тренинг по администрированию Kubernetes.
Повна назва курсу:  Курс Основи адміністрування Kubernetes. Курс Kubernetes Administration Fundamentals. Основной тренинг по администрированию Kubernetes.
Посилання на список напрямків:  Адміністрування / ІТ / Конфігурація / Управління ІТ
Код курсу:  Kub-base-ip
Тривалість:  3 / 24
TITLE:  Курс Основи адміністрування Kubernetes. Курс Kubernetes Administration Fundamentals. Основной тренинг по администрированию Kubernetes.
Продукт:  Адміністрування
Аудиторія: 

  • Системні адміністратори
  • DevOps-інженери
  • Розробники
===
  • Системные администраторы
  • DevOps-инженеры
  • Разработчики

Попередня підготоввка: 
  • Досвід роботи із Docker
  • Досвід роботи із простими інтерфейсами командного рядка
  • Досвід виконання базових завдань ОС
===
  • Опыт работы с Docker
  • Опыт работы с простыми интерфейсами командной строки.
  • Опыт выполнения базовых задач ОС

Зміст курсу: 
  • DevOps, контейнерные платформы, оркестрация контейнеров, позиционирование Kubernetes.
  • Компоненты и архитектура Kubernetes, Kubernetes API, Kubernetes объекты, YAML.
  • Развёртывание кластера Kubernetes. Обзор поставщиков готовых платформ.
  • Однонодовый кластер на Minikube.
  • Установка и настройка kubectl на Linux, Windows.
  • Работа с кластерами Kubernetes при помощи CLI.
  • Пространства имён, поды (Pods).
  • Управление ресурсами.
  • Использование меток и аннотаций.
  • Реплики (ReplicaSets).
  • Тома и хранение данных.
  • Сервисы (services).
  • Контроллер Развертывания, стратегии обновления.
  • ConfigMaps and Secrets.
  • Kubernetes Ingress.

Матеріали та сертифікати:  Акцент профі
===
Акцент профи

Курс MS-030T00-A: Администратор Office 365. Курс MS-030T00-A: Адміністратор Office 365

Курс MS-030T00-A: Адміністратор Office 365 триває 5 днів (40 академічних годин) і проходить під керівництвом інструктора (ILT) в онлайн або офлайн форматі, який націлений на потреби IT-фахівців, що беруть участь в оцінці, плануванні, розгортанні та експлуатації Microsoft Office 365, включаючи роботу з посвідченнями, залежностями, вимогами та підтримуючими технологіями.
Основний час у курсі MS-030T00-A приділяється навичкам, необхідним для налаштування клієнта Office 365.
==
Курс MS-030T00-A: Администратор Office 365 длится 5 дней (40 академических часов)  и проходит   под руководством инструктора (ILT) в онлайн или офлайн формате, который нацелен на потребности IT-специалистов, принимающих участие в оценке, планировании, развертывании и эксплуатации служб Microsoft Office 365, включая работу с удостоверениями, зависимостями, требованиями и поддерживающими технологиями. 
Основное время в курсе MS-030T00-A уделяется навыкам, необходимым для настройки клиента Office 365.
Повна назва курсу:  Курс MS-030T00-A: Администратор Office 365. Курс MS-030T00-A: Адміністратор Office 365
Посилання на список напрямків:  ІТ / Адміністрування
Код курсу:  MS-030T00-A
Тривалість:  5 / 40
TITLE:  Курс MS-030T00-A: Администратор Office 365. Курс MS-030T00-A: Адміністратор Office 365
Продукт: 
Матеріали та сертифікати:  Акцент Профі та (або) Майкрософт 
===
Акцент Профи и (или) Майкрософт

Тренер:  Тишко

Ast-AE-I Курс основи адміністрування Asterisk. Курс Asterisk Administration Essentials

Курс представляє 18 теоретичних модулів та практичних лабораторних робіт, які знайомлять адміністратора з Asterisk та научать практично, застосовуючи цей програмний продукт у проектах за IP-телефонами. Ви пройдете шлях до встановлення та налаштування Linux, до повністю сконфігурованої та робочої системи Asterisk. Желающие пройти курс можуть не мати спеціального досвіду роботи з Linux, телефонієм або Asterisk.
==
Курс состоит из 18 теоретических модулей и практических лабораторных работ, которые познакомят администратора с Asterisk и научат практически применять этот программный продукт в проектах по IP телефонии. Вы пройдете путь от установки и настройки Linux, до полностью сконфигурированной и работающей системы Asterisk. Желающие пройти курс могут не иметь специального опыта работы с Linux, телефонией или Asterisk. Повна назва курсу:  Ast-AE-I Курс основи адміністрування Asterisk. Курс Asterisk Administration Essentials
Посилання на список напрямків:  ІТ / Конфігурація
Код курсу:  Ast-AE-I
Тривалість:  5 / 40
TITLE:  Ast-AE-I Курс основи адміністрування Asterisk. Курс Asterisk Administration Essentials
Аудиторія:  Основний курс для адміністраторів Asterisk
Базовый курс для администратора Asterisk 

Зміст курсу: 

Модуль 1 Введення в Linux:

  • Вибір ОС
  • Плюси і мінуси ОС
  • Основні команди для роботи і навігації
  • Файлова система

Модуль 2 Asterisk і IP телефонія:

  • Що таке IP телефонія
  • Плюси IP телефонії
  • Історія появи Asterisk
  • Версії Asterisk і їх відмінності
  • Схеми використання IP телефонії 

Модуль 3 Установка Asterisk:

  • Етапи установки Asterisk
  • Підготовка ОС
  • Завантаження вихідних кодів
  • Установка в особливому порядку

Модуль 4 Управління модулями в Asterisk:

  • Структура директорій Asterisk
  • Основні конфігураційні файли
  • Структура і синтаксис конфігураційних файлів
  • Модульна архітектура

Модуль 5 Робота з файлами:

  • Створення основних конфігураційних файлів
  • Опис кожного файлу і приклад його заповнення

Модуль 6 Робота в консолі Asterisk:

  • Опис всіх можливих команд запуску консолі Asterisk
  • Опис запуску Asterisk для налагодження і після його несподіваного збою
  • Розгляду основних комуанд в консолі Asterisk

Модуль 7 Протоколи IP телефонії:

  • Опис протоколів IP телефонії
  • Опис протоколу SIP
  • Опис об'єктів в протоколі SIP
  • Структура протоколу SIP
  • Повідомлення протоколу SIP (запити і відповіді на запити)
  • SDP протокол
  • Кодеки передачі голосу в Asterisk
  • Якість обслуговування (QOS)
  • Джітер - що це і як його правильно використовувати

Модуль 8 Налаштування SIP в Asterisk:

  • Опис файлу sip.conf
  • Установки використовуються в файлі sip.conf
  • Використання шаблонів {{1 }} Реєстрація на сервері оператора або на іншому сервері Asterisk
  • Ключові функції IP телефону
  • Налаштування IP телефону
  • Установка і настройка софт фону

Модуль 9 Dialplan в Asterisk: 

  • Ключові поняття
  • Контексти
  • Опис файлу extensions.conf
  • Структура файлу extensions.conf
  • Синтаксис діалплана
  • Опис основних команд дав плану

Модуль 10 Маршрутизація викликів:

  • Шаблони
  • Змінні в Asterisk
  • Математика в Asterisk
  • Пріоритети в Asterisk
  • Налагодження в Asterisk
  • Маршрутизація викликів
  • include - як він працює
  • Макроси в діалплане

Модуль 11 Вхідна маршрутизація і IVR:

  • Вхідні дзвінки - як їх направити в потрібне русло
  • маршрутизація по DID
  • GoTo - навіщо він потрібен
  • що таке IVR

Модуль 12 Додаткові функції (Features.conf):

  • Опис файлу Features.conf
  • Опис основних функцій

Модуль 13 Запис дзвінків: 

  • Як працює запис в Asterisk
  • Можливі варіанти запису в Asterisk
  • Формат зберігання записи

Модуль 14 Устаткування для Asterisk:

  • Класифікація обладнання
  • Опис обладнання
  • Плюси і мінуси

Модуль 15 Dahdi E1:

  • Типи телефонних ліній
  • Опис типів
  • Налаштування DAHDI в Астеріск

Модуль 16 IAX2 протокол свя зи серверів Asterisk:

  • IAX2 причини і історія появи
  • Режими транкованія
  • Приклади транкованія

Модуль 17 Безпека Asterisk:

  • Для чого потрібна безпека в Астеріск
  • Як вибрати правильний дистрибутив
  • Рівні захисту в Астеріск
  • Захист мережі
  • Дизайн мережі
  • Дистанційні мережі VPN
  • Маскування в SIP 
  • Обмеження за часом
===

Модуль 1 Введение в Linux:

Выбор ОС
Плюсы и минусы ОС
Основные команды для работы и навигации
Файловая система

Модуль 2 Asterisk и IP телефония:

Что такое IP телефония
Плюсы IP телефонии
История появления Asterisk
Версии Asterisk и их отличия
Схемы использования IP телефонии

Модуль 3 Установка Asterisk:

Этапы установки Asterisk
Подготовка ОС
Скачивание исходных кодов
Установка в особом порядке

Модуль 4 Управление модулями в Asterisk:

Структура директорий Asterisk
Основные конфигурационные файлы
Структура и синтаксис конфигурационных файлов
Модульная архитектура

Модуль 5 Работа с конфигурационными файлами:

Создание основных конфигурационных файлов
Описание каждого файла и пример его заполнения

Модуль 6 Работа в консоли Asterisk:

Описание всех возможных команд запуска консоли Asterisk
Описание запуска Asterisk для отладки и после его неожиданного сбоя
Рассмотрения основных команд в консоли Asterisk

Модуль 7 Протоколы IP телефонии:

Описание протоколов IP телефонии
Описание протокола SIP
Описание объектов в протоколе SIP
Структура протокола SIP
Сообщения протокола SIP (запросы и ответы на запросы)
SDP протокол
Кодеки передачи голоса в Asterisk
Качество обслуживания (QOS)
Джитер – что это и как его правильно использовать

Модуль 8 Настройка SIP в Asterisk:

Описание файла sip.conf
Параметры используемые в файле sip.conf
Использование шаблонов
Регистрация на сервере оператора или на другом сервере Asterisk
Ключевые функции IP телефона
Настройка IP телефона
Установка и настройка софт фона

Модуль 9 Dialplan в Asterisk:

Ключевые понятия
Контексты
Описание файла extensions.conf
Структура файла extensions.conf
Синтаксис Dialplan-а
Описание основных команд дал плана

Модуль 10 Маршрутизация вызовов:

Шаблоны
Переменные в Asterisk
Математика в Asterisk
Приоритеты в Asterisk
Отладка в Asterisk
Маршрутизация вызовов
include – как он работает
Макросы в диалплане

Модуль 11 Входящая маршрутизация и IVR:

Входящие вызовы – как их направить в нужное русло
Маршрутизация по DID
GoTo – зачем он нужен
Что такое IVR

Модуль 12 Дополнительные функции (Features.conf):

Описание файла Features.conf
Описание основных функций

Модуль 13 Запись звонков:

Как работает запись в Asterisk
Возможные варианты записи в Asterisk
Формат хранения записи

Модуль 14 Оборудование для Asterisk:

Классификация оборудования
Описание оборудования
Плюсы и минусы

Модуль 15 Dahdi E1:

Типы телефонных линий
Описание типов
Настройка DAHDI в Астериск

Модуль 16 IAX2 протокол связи серверов Asterisk:

IAX2 причины и история появления
Режимы транкования
Примеры транкования

Модуль 17 Безопасность Asterisk:

Для чего нужна безопасность в Астериск
Как выбрать правильный дистрибутив
Уровни защиты в Астериск
Защита сети
Дизайн сети
Удаленные сети VPN
Маскировка в SIP
Ограничение по времени

Матеріали та сертифікати:  Акцент Профі
Акцент Профи

Office 365 - курс для пользователей
Целью данного курса как раз и является приобретение навыков эффективного применения Office 365.

Онлайн-сервисы от Майкрософт (Office 365), повысят вашу и вашу личную эффективность и эффективность компании. 
Практический онлайн курс с готовыми упражнениями. В зависимости от необходимых для работы инструментов длительность курса варьируется от 1 до 3х дней (8-4 академических часа).
Повна назва курсу:  Office 365 - курс для пользователей / курс для користувачів Офіс 365
Посилання на список напрямків:  Web технології / Офісні програми
Код курсу:  Of365
Тривалість:  3 / 24
TITLE:  Office 365 - курс для пользователей / курс для користувачів Офіс 365
Продукт: 
Аудиторія:  Пользователи Офис365
Навички що здобуваються: 

Навыки работы в Windows, Microsoft Office, Internet 


Зміст курсу: 

Понятие облачных технологий

Начало работы с Office 365

1. Краткий обзор Office 365
2. Вход в систему
3. Настройка профиля пользователя

Работа с OneDrive

1. Общее представление о OneDrive
2. Работа с файлами и папками.
3. Предоставление файлов и папок в общий доступ
4. Использование корзины
5. Настройка интерфейса

Работа с Office Web Apps

1. Понятие Office Apps
2. Общие принципы работы с документами с помощью Office Web Apps
3. Word Online
4. Excel Online
5. Power Point Online
6. One Note Online
7. Использование десктопных приложений Office совместно с приложениями Office Web Apps
8. Совместное редактирование документов
9. Параметры просмотра книги Excel в браузере

Основы работы с Outlook Online. Календарь, Задачи, Люди (Контакты)

Основы SharePoint Online

1. Введение в SharePoint
2. Ключевые понятия: сайты, библиотеки, списки, разрешения и т.п.
3. Навигация в SharePoint
4. Основы работы со списками
5. Работа с библиотеками
a. Стандартные библиотеки. Создание и удаление библиотек
b. Типичные действия, которые можно производить с содержимым библиотеки (создание, загрузка, редактирование документов)
c. Версионность документов. Извлечение и возврат документов
d. Удаление библиотек
6. Работа с сайтами: создание, сохранение в качестве шаблона, удаление

Использование групп O365

1. Понятие групп O365, их назначение
2. Создание групп. Открытые и закрытые группы. Настройка групп
3. Членство в группе, управление участниками
4. Работа с сайтом группы
5. Беседы в группе
6. Файлы группы
7. Календарь
8. Записная книжка
Stream

Создание презентаций Sway
Работа с опросами и тестами Forms
Planner

1. Понятие Планировщика, его назначение.
2. Планы, сегменты, задачи. Создание, настройка и удаление планов и сегоментов
3. Связь планов и групп О365. Управление участниками
4. Создание и настройка задач. Назначение исполнителей. Работа с вложениями
5. Выполняющиеся, завершенные, просроченные задачи
6. Представления Доска, Диаграммы, Расписание. Фильтрация и группировка задач.
7. Работа со своими задачами

Teams

1. Понятие Teams, его назначение. Интеграция с прочими приложениями О365
2. Команды и каналы. Их создание, настройка, удаление
3. Действия в каналах. Беседы, файлы, вики-сайты. Добавление приложений
4. Групповые и персональные чаты
5. Запланированныe и незапланированные собрания. Аудио и видео коммуникации участников собраний. Чат и заметки к собранию. Демонстрация экрана, презентаций, использование доски. Настройка параметров собраний. Запись собраний
6. Уведомления, их настройки. Просмотр действий
7. Пользователи, их роли. Настройка доступа. Гостевой доступ
8. Различные параметры Teams, настройка Teams для наилучшего соответствия бизнес-потребностям компании
9. Поиск в Teams

Обзовр Project Online
Обзор Power BI 


Матеріали та сертифікати:  Акцент Профи
Тренер:  Б_MS_Office

OL7AA. Oracle Linux 7: Advanced Administration
В ходе курсе рассматривается настройка сетевых сервисов и сервисов аутентификации, внедрение технологии виртуализации для более эффективного управления системными ресурсами. Изучается развертывание новых типов файловых систем для повышения производительности и увеличения целостности данных, а также устранению неисправностей и дополнительные возможности администрирования хранилищ. Повна назва курсу:  OL7AA. Oracle Linux 7: Advanced Administration
Посилання на список напрямків:  Адміністрування / ІТ
Код курсу:  OL7AA
Тривалість:  5 / 40
TITLE:  OL7AA. Oracle Linux 7: Advanced Administration
Продукт: 
Аудиторія: 

  • Системные администраторы
  • Менеджеры центров обработки данных
  • Инженеры служб технической поддержки
  • Сетевые администраторы
  • Системные интеграторы

Попередня підготоввка: 
  • Системное администрирование Oracle Linux 7

Навички що здобуваються:  После успешного окончания курса уачстники смогут:
  • Конфигурировать виртуализацию при помощи kvm
  • Конфигурировать адресации сети и сервисов аутентификации
  • Конфигурировать веб-сервисов Apache
  • Автоматизировать установки при помощи kickstart
  • Управлять ресурсами при помощи контрольных групп (cgroups)
  • Виртуализировать при помощи контейнеров Linux (lxc)
  • Конфигурировать контейнеры приложений при помощи Docker
  • Конфигурировать разделяемые хранилища iSCSI
  • Конфигурировать многоканальные устройства
  • Создавать правило udev для постоянного именования устройств
  • Конфигурировать кластерную файловую систему ocfs2
  • Сбор и анализ core dumps
  • Исследовать системы при помощи DTrace
  • Конфигурировать и использовать SELinux
  • Дополнительные возможности по управлению программным обеспечением 

Зміст курсу:  Введение
Виртуализация. Элементы среды курса. Структура курса.
Адресация сети и сервисы имен
Введение в DHCP. Конфигурация сервера DHCP. Конфигурация клиента DHCP. Введение в DNS. Типы DNS. Конфигурация кэширующего DNS. Конфигурация авторитетного DNS. Запросы к DNS.
Аутентификация и сервисы каталогов
Инструменты конфигурирования аутентификации. Конфигурирование аутентификации через LDAP. Конфигурирование аутентификации через Winbind. Конфигурирование аутентификации через Kerberos. Конфигурирование IPA и сервисов аутентификации. System Security Services Daemon (SSSD).
Подключаемые модули аутентификации (PAM)
Введение в РАМ. Файлы конфигурации РАМ. Типы модулей РАМ. Управляющие флаги РАМ. Примеры применения РАМ.
Сервисы Web и Email
HTTP-сервер Apache. Конфигурация Apache. Классификация программ Email. Протоколы электронной почты. Сервер Postfix. Сервер Sendmail. Конфигурирование Sendmail на клиенте.
Установка Oracle Linux при помощи kickstart
Установка при помощи kickstart. Файл kickstart. Начало установки при помощи kickstart.Режим восстановления.
Сервисы Samba
Введение в Samba. Конфигурация сервера Samba. Типы сервера Samba. Доступ к Linux Shares из Windows. Доступ к Windows Shares из Linux.
Дополнительные возможности по управлению программным обеспечением
Управление программным обеспечением при помощи rpm и yum. Процесс сборки rpm. Сопровождение пакетов при помощи yum. Кэш Yum и история Yum. Установка и использование подключаемых модулей yum. Графический интерфейс PackageKit.
Дополнительные возможности администрирования хранилищ
Списки контроля доступа (ACLs). Включение дисковых квот. Шифрованные блочные устройства. Утилита kpartx. Введение в udev. Создание правил udev.
Дополнительные возможности конфигурирования сети
Введение в агрегирование сетевых интерфейсов. Конфигурация агрегирования сетевых интерфейсов. Введение в VLAN. Конфигурация VLAN. Введение в VPN. Конфигурация VPN.
Oracle Cluster File System version 2 и Oracle Clusterware
Введение в ocfs2. Конфигурация ocfs2. Использование ocfs2. Настройка и отладка ocfs2. Введение в Oracle Clusterware.
iSCSI и многоканальные устройства
Введение в iSCSI. Конфигурация iSCSI target. Конфигурация iSCSI initiator. Введение в многоканальные устройства (dm-multipath). Конфигурация многоканального iSCSI.
Управление ресурсами при помощи контрольных групп (cgroups)
Введение в контрольные группы. Реализация контрольных групп в Oracle Linux 7. Единицы systemd `slice`. Единицы systemd `scope`. Отображение дерева контрольных групп отдельных сервисов. Просмотр настроек ресурсных ограничений контрольных групп. Контроль доступа к системным ресурсам. Модификация конфигурационных файлов systemd.
Виртуализация в Linux
Концепции виртуализации. Режимы виртуализации. Интеграция Linux и Xen. Запуск Linux в виртуальной машине. Linux как провайдер виртуализации. Введение в KVM. Создание виртуальных машин KVM. Управление жизненным циклом виртуальных машин.
Виртуализация при помощи контейнеров Linux
Введение в контейнеры Linux. Сценарии шаблонов контейнеров Linux. Шаблон контейнера lxc-oracle. Использование контейнеров Linux.
Docker
Введение в Docker. Docker Hub Registry. Установка и конфигурация Docker. Использование Docker.
Security Enhanced Linux (SELinux)
Введение в SELinux. Режимы SELinux.. Политики SELinux. Булевские значения SELinux. Метки файлов SELinux. Контекст SELinux. Пользователи SELinux.
Анализ core dump
Сбор core dump на системном уровне: kexec и kdump. Параментры настройки ядра. Магические клавиши SysRq. Использование утилиты crash.
Динамическая трассировка при помощи DTrace
Введение в DTrace. Приложения, поддерживающие DTrace. Провайдеры DTrace. Зонды DTrace. Включение действий DTrace. Встроенные переменные и функции языка D. Сценарий D

Матеріали та сертифікати:  Акцент Профи

O-JVA-009L. Разработка корпоративных приложений с использованием технологий Java EE
Повна назва курсу:  O-JVA-009L. Разработка корпоративных приложений с использованием технологий Java EE
Посилання на список напрямків:  Адміністрування / Маркетинг
Код курсу:  O-JVA-009L
Тривалість:  5 / 40
TITLE:  Разработка корпоративных приложений с использованием технологий Java EE
Продукт: 
Аудиторія: 

  • Разработчики бизнес-приложений на базе технологий JEE

Попередня підготоввка: 
  • Знание Java
  • Знакомство с разработкой веб-приложений на базе JavaEE: технологиями JSP и Servlets
  • Знакомство с реляционными базами данных

Навички що здобуваються: 
  • Жизненный цикл EJB
  • Типы EJB
  • Структура EJB-компонентов
  • Локальные и удаленные бизнес-интерфейсы
  • Базовые сервисы платформы JEE
  • Концепции и практики применения технологии JMS
  • Использование CDI для связывания компонентов и внедрения зависимостей
  • Использование JPA для работы с реляционными БД

Зміст курсу:  Обзор платформы JEE
  • обзор основных технологий JEE;
  • распределенные компоненты EJB;
  • внедрение зависимостей через CDI;
  • работа с сообщениями через JMS;
  • популярные серверы приложений (JBoss/WildFly, Glassfish, IBM WebSphere, Oracle WebLogic)
Архитектура EJB
  • типы сессионных бинов;
  • применение Singleton бинов;
  • тестирование EJB бинов в контейнере Arquillian;
  • сборка WAR, JAR и EAR архивов для публикации на сервере;
  • деплой приложений на сервер
Сессионные бины
  • масштабируемость и отказоустойчивость бинов без состояния;
  • интерфейсы @Local и @Remote;
  • жизненный цикл бинов без состояния;
  • пассивация и активация для бинов с состоянием;
  • коллбэки для управления жизненным циклом;
  • применение сервлетов для получения данных из EJB;
  • интерсепторы для работы с EJB (аспектно-ориентированное программирование)
MDB бины
  • преимущества работы с системами обмена сообщениями;
  • отправка сообщений адресату, очереди;
  • публикация/подписка на топики;
  • подписка на JMS очередь;
  • подписка на JMS топик;
  • обработка сообщений с помощью Message Driven Bean
Внедрение зависимостей через CDI
  • преимущества инъекции зависимостей;
  • применение Weld (реализация CDI) отдельно от серверов JEE и вместе с ними;
  • продьюсеры и диспоузеры;
  • интерсепторы в CDI;
  • декораторы в CDI;
  • работа с событиями и паттерн Observable в CDI
Работа с JMS
  • использование JEE сервера для работы с JMS;
  • настройка WildFly, создание очередей и топиков;
  • соединения и сессии для работы с JMS;
  • асинхронная отправка и получение сообщений;
  • использование ActiveMQ (режим без JEE сервера);
  • использование JNDI для получения очереди или топика;
  • заголовки и свойства сообщений;
  • передача сообщений в режиме запрос-ответ;
  • селекторы сообщений;
  • возможности JMS 2.0;
  • использование OpenMQ
Использование JPA
  • работа с сущностями, мэппинг классов в таблицы БД;
  • типы доступа (через поле или свойство);
  • конфигурация полей @Column и @Lob;
  • стратегии генерации первичных ключей;
  • отношения сущностей один-к-одному, один-ко-многим, многие-ко-многим;
  • односторонние и двусторонние отношения;
  • каскадирование операций;
  • удаление сирот;
  • ленивая загрузка отношений;
  • встраиваемые классы и коллекции;
  • стратегии мэппинга наследования классов;
  • работа с EntityManager, основные операции;
  • понятие persistence context, понятие подсоединенной и отсоединенной сущности;
  • кэш 1-ого и 2-ого уровня, удаление данных из кэша;
  • работа с транзакциями;
  • декларативное управление транзакциями;
  • оптимистическая и пессимистическая блокировка;
  • настройка Persistence Unit с помощью persistence.xml;
  • основы Spring Data;
  • работа со Spring Data в JEE конте

Матеріали та сертифікати:  Акцент Профи


Новости 221 - 240 из 853
Начало | Пред. | 7 8 9 10 11 12 13 14 15 16 17 | След. | Конец Все






Зарегистрироваться на курс
програма курсу Microsoft 10987
Зарегистрироваться на Курс 10961 Автоматизация администрирования с Windows PowerShell